504 150
2627 697
2568 585
1742 515
618 145
2965 877
2376 732
2510 636
2667 777
1771 447
1462 293
3011 924
3000 885
2938 900
633 141
365 73
980 240
661 132
2787 660
2612 634
2954 647
1849 463
631 190
1392 278
1231 270
1699 423
8163 621
8348 269