1264 161
3330 703
2238 563
3008 725
2939 605
2603 542
1899 517
1384 184
2797 707
573 56
41427 663
8813 398
14668 338
11968 268