59691 417
171533 877
71866 613
11803 178
68146 627
8591 620
3554 616
4219 435
3976 590
2861 243
2523 443
15832 656