10299 314
7547 256
6533 702
797 37
6323 859
23112 550
4950 625
5711 64
8511 165
3549 206
8558 573
6017 540