308 60
2411 634
531 111
2562 702
1239 274
1290 350
1108 320
2326 648
1070 333
2857 901
2860 577
1849 454
1443 305
3203 807
1754 528
2949 530
2545 817
678 69
15887 606
2692 857
897 164
1762 298
2853 746
1738 406
2976 798
2281 421
158 36
2189 577