2691 811
23426 605
360 91
1738 532
2218 655
1320 170
1832 471
1734 457
1182 275
1195 90
7781 581
20690 517
7543 530
12773 321