15040 750
8118 425
21943 386
18097 374
8065 720
16537 46
2425 305
5824 917
4173 433
9031 565
4642 412