3870 621
5976 413
16128 60
64753 527
61542 584
12331 518
6971 549
7029 632
4554 689
7341 526
4407 136
9738 964
12261 426
14438 272
2931 58
31581 835
4767 417
7098 766