2953 467
1055 155
2226 427
1007 36
2690 499
671 107
3406 593
1118 246
1600 266
807 94
3569 685
719 168
2151 455
2978 550
3719 684
2923 643