3570 835
15259 117
10399 341
26288 643
13529 862
2331 44
9047 790
9625 355
9308 526
5786 556
43579 792
6788 324
559 65