51604 458
4671 495
190783 302
17551 447
15107 840
16539 637
16261 53
9550 503
21242 618
4113 733
4667 385