4397 835
16009 117
11070 341
27945 643
15351 862
2604 44
9856 790
17437 357
9864 526
6566 556
46236 792
7249 324
687 65