308 60
2411 634
531 111
2565 702
1239 274
1290 350
1108 320
2326 648
1070 333
2857 901
2860 577
1852 454
1443 305
3214 807
1754 528
2950 530
2545 817
682 69
15887 606
2692 857
897 164
1763 298
2855 746
1738 406
2976 798
2282 421
158 36
2193 577