307 60
2409 634
531 111
2546 702
1239 274
1290 350
1108 320
2326 648
1070 333
2857 901
2858 577
1844 454
1443 305
3177 807
1745 528
2943 530
2545 817
665 69
15887 606
2692 857
896 164
1759 298
2849 746
1738 406
2974 798
2276 421
158 36
2189 577