126 28
2681 608
845 239
1055 316
800 211
788 201
255 54
1148 340
2945 893
1874 599
2294 743
1825 514
1361 350
555 147
1538 317
2958 786
1701 387
1656 390
1774 549
186 44
1611 528
1776 424
2127 470
2682 543
2927 916
990 205
2129 663
2389 555