1265 161
3330 703
2238 563
3010 725
2939 605
2604 542
1900 517
1384 184
2797 707
573 56
41431 663
8814 398
14671 338
11971 268