3895 621
6002 413
16161 60
64759 527
61553 584
12340 518
6974 549
7033 632
4556 689
7344 526
4408 136
9744 964
12265 426
14441 272
2935 58
31591 835
4774 417
7104 766