50602 67
27714 433
73547 416
1507 264
22611 88
23536 645
6519 308
9780 425
5866 111
16668 357
11031 112
40835 353
60107 847
62269 417
15332 279
52640 175
4202 528
11364 151
9360 135
3517 211
10369 312
6090 38
28934 576
15216 829
16226 439
12623 535
24229 376
15740 742