3003 626
1187 325
2268 481
1653 443
1389 342
1473 470
1668 339
1414 417
2667 540
1638 522
1108 254
336 60
2679 501
2405 418
2131 314
1472 298
941 224
2175 584
2203 560
1717 347
1550 407
3655 925
990 217
2580 577