126 28
2681 608
845 239
1057 316
802 211
789 201
255 54
1148 340
2950 893
1874 599
2296 743
1825 514
1361 350
555 147
1540 317
2960 786
1705 387
1656 390
1774 549
186 44
1611 528
1776 424
2127 470
2706 543
2927 916
990 205
2130 663
2389 555