59631 417
171457 877
71772 613
11785 178
67954 627
8574 620
3550 616
4212 435
3970 590
2857 243
2518 443
15803 656