3597 621
5924 413
15654 60
64705 527
61459 584
12295 517
5316 549
7032 632
4535 689
7285 526
4396 136
9721 964
12221 426
14382 272
2913 58
31552 835
4729 417
7061 766