861 239
3613 600
2012 596
358 70
3333 686
1498 448
1338 229
2577 522
2154 575
1813 473
1666 457
779 56
2196 571
2955 860
2830 610
1448 255
2440 495
3048 783
1419 330
238 49
931 230
2302 547
1247 349
1295 407