1269 161
3335 703
2242 563
3018 725
2943 605
2612 542
1904 517
1390 184
2805 707
576 56
41460 663
8819 398
14679 338
11987 268