126 28
2681 608
845 239
1057 316
803 211
789 201
256 54
1148 340
2952 893
1876 599
2297 743
1825 514
1361 350
555 147
1541 317
2960 786
1705 387
1656 390
1775 549
186 44
1611 528
1776 424
2127 470
2740 543
2927 916
992 205
2130 663
2389 555