1269 161
3335 703
2243 563
3019 725
2946 605
2612 542
1904 517
1390 184
2805 707
576 56
41463 663
8821 398
14680 338
11989 268