2996 749
553 59
1255 296
3286 857
3509 770
2533 525
844 153
1148 138
1053 245
1142 257
3233 951
383 66
1384 340
3666 800
2812 572
1239 237
596 134
2811 531
2611 806
2324 485
2046 579
1937 442
738 167
2512 551
859 146
2550 603