2957 467
1062 155
2226 427
1009 36
2691 499
671 107
3406 593
1121 246
1601 266
807 94
3571 685
725 168
2153 455
2978 550
3721 684
2925 643