59699 417
171548 877
71878 613
11806 178
68183 627
8598 620
3556 616
4220 435
3979 590
2861 243
2524 443
15836 656