14186 672
6746 723
6591 601
6619 348
12977 150
14510 685
11151 345
3931 587
7338 356
4588 577
8997 171
5016 258
10212 582
1055 191
2181 454
14477 463
25814 293