310 60
2416 634
531 111
2586 702
1239 274
1290 350
1108 320
2326 648
1071 333
2857 901
2860 577
1867 454
1445 305
3251 807
1761 528
2959 530
2548 817
701 69
15888 606
2692 857
898 164
1774 298
2855 746
1738 406
2978 798
2285 421
159 36
2193 577