125 37
710 225
2141 643
2967 694
5013 231
1718 318
11528 523
3097 672
970 151
4407 764
1364 282
2470 475
12210 621
5893 786
5220 582
8282 549
2737 267
8242 444
1746 425
5447 771
5800 378
2632 668
29447 738
2333 41