4300 835
15813 117
10998 341
27801 643
15252 862
2571 44
9763 790
17390 357
9824 526
6413 556
45945 792
7201 324
664 65