2132 310
1375 292
2966 467
1067 155
2229 427
1014 36
2693 499
673 107
3410 593
1123 246
1611 266
811 94
3582 685
728 168
2154 455
2984 550
3727 684
2926 643