3985 224
5152 120
16847 98
14992 876
5312 373
37559 75
2752 601
7141 537
5649 483
1668 90
3570 456
20570 669
2421 406
1513 331
2179 344
2633 577
1768 318
1073 115