585 158
1415 323
2232 471
934 300
1371 322
2628 861
1597 480
2663 799
2578 635
1280 305
1834 555
977 217
1331 368
3125 838
2692 695
3025 644
777 160
2687 719
3005 649
923 288
806 215
10117 286
2820 916