14198 672
6746 723
6591 601
6622 348
12989 150
14524 685
11153 345
3933 587
7346 356
4588 577
9009 171
5019 258
10220 582
1056 191
2182 454
14483 463
25828 293