59486 417
171247 877
71565 613
11742 178
67553 627
8525 620
3537 616
4205 435
3957 590
2845 243
2506 443
15747 656