10296 314
7544 256
6532 702
797 37
6323 859
23111 550
4950 625
5710 64
8506 165
3549 206
8557 573
6016 540