42907 798
52362 614
14087 85
8687 490
3313 374
4431 792
20356 596
19172 654
11016 78
41254 544
3532 634
5121 824
3119 451
2859 430
2627 318
2311 184
3030 325
6237 670
1974 64
7979 153