4295 835
15802 117
10998 341
27796 643
15250 862
2570 44
9762 790
17389 357
9823 526
6406 556
45928 792
7195 324
664 65