39580 1024
35030 669
98303 285
27013 747
29760 535
10852 503
36026 281
10433 867
17795 338
15774 519
1616 97
7466 108
3932 257
4582 219
3306 184
91064 813
3363 682
4545 829
5566 893
5315 685
3379 279
3691 564
2463 288
4202 769
1749 42
2589 167
2500 86
47143 119