2955 467
1057 155
2226 427
1009 36
2691 499
671 107
3406 593
1119 246
1601 266
807 94
3569 685
719 168
2151 455
2978 550
3719 684
2923 643