2951 467
1053 155
2226 427
1004 36
2686 499
669 107
3404 593
1115 246
1597 266
804 94
3562 685
719 168
2150 455
2975 550
3717 684
2920 643