59556 417
171342 877
71656 613
11767 178
67756 627
8549 620
3545 616
4206 435
3963 590
2850 243
2513 443
15771 656