59584 417
171382 877
71702 613
11772 178
67836 627
8552 620
3546 616
4211 435
3964 590
2851 243
2516 443
15782 656