56799 373
7675 37
6562 224
9622 663
105482 945
43768 151
5929 576
31352 623
22353 118
3885 731
2112 69
4619 508