1135 247
2489 581
1238 294
2254 587
2708 572
1631 350
727 177
3142 937
816 141
2961 630
1935 446
2559 650
487 74
350 32
3014 683
3099 837