6745 723
6590 601
6614 348
12965 150
14496 685
11145 345
3931 587
7330 356
4587 577
8985 171
5013 258
10202 582
1055 191
2174 454
14466 463
25803 293