59496 417
171254 877
71576 613
11743 178
67572 627
8528 620
3537 616
4205 435
3957 590
2846 243
2506 443
15748 656