3099 861
499 38
2441 478
2470 663
1653 279
1120 210
14398 580
1385 133
3023 475
2375 261
2667 654
1257 210
2761 549
2260 469