59535 417
171311 877
71635 613
11760 178
67708 627
8545 620
3544 616
4206 435
3961 590
2850 243
2510 443
15763 656