316 92
915 254
673 174
2654 659
2789 575
1414 341
2883 804
1561 484
2897 752
1975 457
1776 369
1151 298
1184 368
945 199