58480 416
169327 877
69182 613
11386 175
63485 622
8281 620
3460 616
4132 435
3841 590
2780 243
2431 443
15098 655