336 76
1030 298
2354 750
2847 923
3264 604
1442 195
2644 638
2209 532
2138 252
3167 549
1984 397
2118 320
2820 465
755 125
3245 974
2677 772
1155 142
730 70
527 22
2636 583
2820 644
3230 641
2744 509
3312 369