31073 577
2901 99
11995 521
4472 117
3978 45
9907 110
13495 545
8819 517
9777 647
18587 798
8164 576
9018 599
7129 76
21814 725
14333 714
73620 652