4386 835
15992 117
11055 341
27923 643
15329 862
2599 44
9839 790
17430 357
9858 526
6552 556
46182 792
7233 324
685 65