59553 417
171337 877
71652 613
11766 178
67744 627
8548 620
3545 616
4206 435
3963 590
2850 243
2513 443
15769 656