1292 254
154841 956
5154 274
10623 335
12572 678
4560 483
4957 498
13218 781
18863 848
21021 351
26053 743
5665 102
9631 473
23627 122
2944 404
3497 415
3950 207
30346 501
7855 170