3925 621
6016 413
16204 60
64764 527
61559 584
12346 518
6975 549
7036 632
4557 689
7348 526
4408 136
9748 964
12270 426
14446 272
2942 58
31596 835
4775 417
7106 766