126 28
2681 608
845 239
1057 316
802 211
789 201
255 54
1148 340
2949 893
1874 599
2295 743
1825 514
1361 350
555 147
1539 317
2959 786
1702 387
1656 390
1774 549
186 44
1611 528
1776 424
2127 470
2691 543
2927 916
990 205
2129 663
2389 555