3940 835
15385 117
10731 341
27009 643
14642 862
2450 44
9364 790
16989 357
9609 526
6026 556
44760 792
6965 324
582 65