296 60
2406 634
530 111
2520 702
1238 274
1289 350
1108 320
2326 648
1070 333
2855 901
2858 577
1828 454
1443 305
3136 807
1734 528
2935 530
2545 817
634 69
15887 606
2692 857
891 164
1750 298
2849 746
1738 406
2963 798
2264 421
157 36
2188 577