59631 417
171457 877
71770 613
11784 178
67952 627
8574 620
3548 616
4212 435
3970 590
2857 243
2518 443
15802 656