12699 587
15340 127
12633 339
6085 461
6448 617
1799 283
4263 641
2374 388
7149 638
1830 216
5518 819