10301 314
7548 256
6534 702
797 37
6324 859
23113 550
4950 625
5711 64
8511 165
3550 206
8559 573
6017 540