2716 811
23429 605
360 91
1739 532
2219 655
1349 170
1833 471
1735 457
1184 275
1285 90
7789 581
20697 517
7543 530
12773 321