10288 314
7544 256
6528 702
797 37
6321 859
23110 550
4947 625
5706 64
8501 165
3548 206
8555 573
6014 540