3809 851
2474 208
11846 707
8052 119
9926 298
3962 281
9670 201
3530 573
3097 96
4061 209
12317 58
9437 69
4201 597
122196 1000
993584 2301
11780 962
24328 278
8732 506
32227 502
15385 903
10287 347
27548 82
13215 461
19635 754
6683 246
18443 921
21199 865
11552 250