1001 229
2905 570
1442 372
716 161
2898 703
1983 563
2634 725
2508 605
2162 540
1650 517
929 184
2442 707
245 56
3961 637
11160 464