39656 944
24226 477
5094 645
3361 317
1688 127
2315 184
13252 810
1059 265
4538 359
5076 507
7211 953
3742 110
38546 633
85382 491
18995 352
4824 272
2627 112
5471 353
566 107
3593 540
2108 508
704 45
75072 320
44222 186
21044 377
8875 663
2762 511
5903 813