125336 670
50216 207
31066 295
19924 831
14539 592
11237 138
19421 393
8432 603
3211 94
3708 331
4452 525
6439 206
43399 158
14108 211
25903 437
9235 101
20465 169
28424 770
15720 711
30563 325
43252 527
17454 281
5540 814
3314 465
7674 476
4169 274
69344 320
4615 745