59493 417
171252 877
71571 613
11743 178
67566 627
8526 620
3537 616
4205 435
3957 590
2845 243
2506 443
15748 656