2516 540
1009 332
341 86
1143 318
2663 799
1597 480
2628 861
585 158
2578 635
1280 305
1331 368
977 217
1834 555
3025 644
923 288
3125 838
3005 649
2692 695
2687 719
777 160
10117 286
806 215
2820 916
2332 672