10321 314
7556 256
6542 702
800 37
6336 859
23125 550
4961 625
5717 64
8517 165
3556 206
8583 573
6039 540