4403 835
16010 117
11073 341
27957 643
15360 862
2607 44
9862 790
17437 357
9865 526
6572 556
46244 792
7253 324
688 65