10294 314
7544 256
6532 702
797 37
6323 859
23111 550
4948 625
5709 64
8502 165
3549 206
8556 573
6015 540