4385 835
15991 117
11055 341
27921 643
15328 862
2599 44
9839 790
17430 357
9857 526
6552 556
46182 792
7233 324
685 65