12696 587
15316 127
12593 339
6081 461
6433 617
1799 283
4249 641
2374 388
7128 638
1805 216
5513 819