3906 621
6006 413
16186 60
64760 527
61553 584
12344 518
6975 549
7033 632
4556 689
7347 526
4408 136
9748 964
12267 426
14444 272
2937 58
31595 835
4775 417
7104 766