40541 643
20329 184
112927 128
37209 210
26379 177
65337 820
38679 571
52309 155
38255 923
13993 812
4948 516
3589 451
13282 330
23723 332
10827 201
154076 684
21202 810
61363 302
3567 460
25832 209
28454 233
83328 108
5018 74
16774 154
2514 272
25676 443
2425 215
10710 130