3809 851
2474 208
11792 707
8052 119
9926 298
3962 281
9670 201
3529 573
3097 96
4061 209
12317 58
9437 69
4201 597
122194 1000
993536 2301
11780 962
24327 278
8732 506
32225 502
15384 903
10287 347
27548 82
13215 461
19635 754
6683 246
18443 921
21199 865
11552 250