2995 967
1436 324
2974 631
1847 587
1188 367
1462 347
768 242
920 202
1356 434
1879 521
2208 552
1084 297
175 36
481 124
1608 390
549 118
1142 338
323 97
1559 490
217 59
403 84
1245 410
2578 618
354 107
882 267
1282 298
2903 903
298 81