12696 587
15315 127
12590 339
6081 461
6432 617
1799 283
4249 641
2374 388
7126 638
1805 216
5510 819