125431 1078
35189 888
51087 558
95714 1059
396723 809
66649 775
56082 234
77142 652
22759 630
56572 295
25203 417
43660 646
76275 118
115509 789
87044 526
35158 279
49710 514
11143 133
68797 365
31637 658
68778 613
98365 148
52948 501
193163 1128