2516 540
1009 332
341 86
1143 318
1135 312
2258 649
1029 202
2375 756
1127 272
2897 752
1759 499
1975 457
945 199
1559 453