59558 417
171348 877
71664 613
11767 178
67762 627
8549 620
3546 616
4206 435
3963 590
2850 243
2513 443
15772 656