14181 672
6745 723
6589 601
6613 348
12962 150
14494 685
11144 345
3931 587
7329 356
4587 577
4553 590
8984 171
5013 258
10202 582
1055 191
2174 454
14462 463
25798 293