3888 621
5994 413
16147 60
64758 527
61545 584
12337 518
6974 549
7030 632
4556 689
7343 526
4408 136
9740 964
12262 426
14441 272
2931 58
31586 835
4773 417
7104 766