12696 587
15310 127
12576 339
6077 461
6427 617
1796 283
4246 641
2374 388
7118 638
1801 216
5506 819