56870 461
4715 495
191362 302
17680 447
15263 840
16640 637
16339 53
9571 503
21685 618
4148 733
4737 385