2976 528
24449 943
46411 825
31369 407
42701 337
18168 552
42047 471
3149 625
3734 452
3324 195
30152 286
220923 174
1089 146
5380 715
64483 594
35783 653
23390 511
59398 124
15858 522
23206 122
10904 263
16338 590
3959 516
29160 111
51297 94
10055 183
3793 194
9581 881