14184 672
6746 723
6591 601
6618 348
12967 150
14501 685
11148 345
3931 587
7333 356
4587 577
4554 590
8988 171
5015 258
10204 582
1055 191
2181 454
14470 463
25805 293