21007 449
15173 759
16422 224
57282 588
43166 1028
30211 166
77635 513
75066 263
712202 1090
14723 363
1378413 4266
167821 292
29562 931
399618 1062
94139 668
185043 518
11651 425
296410 940
85366 303
202462 918
153250 1016
6181 407
4817 227
2415 45