302 60
2406 634
531 111
2542 702
1239 274
1290 350
1108 320
2326 648
1070 333
2856 901
2858 577
1841 454
1443 305
3169 807
1740 528
2940 530
2545 817
660 69
15887 606
2692 857
896 164
1755 298
2849 746
1738 406
2971 798
2273 421
158 36
2189 577