14184 672
6745 723
6590 601
6617 348
12966 150
14499 685
11147 345
3931 587
7333 356
4587 577
4554 590
8987 171
5014 258
10202 582
1055 191
2181 454
14467 463
25805 293