4403 835
16010 117
11073 341
27957 643
15361 862
2607 44
9862 790
17437 357
9865 526
6574 556
46245 792
7254 324
688 65