51015 412
30046 529
31502 135
15958 539
38740 221
33233 243
36989 160
9324 645
6316 531
11281 188
4676 321
4444 897
8984 645
5197 650
2126 152
23859 253
24150 390
78103 937
43600 772
28339 120
20350 77
24521 292