59496 417
171257 877
71576 613
11744 178
67575 627
8528 620
3537 616
4205 435
3957 590
2846 243
2506 443
15749 656