12695 587
15309 127
12574 339
6072 461
6423 617
1796 283
4244 641
2373 388
7113 638
1801 216
5506 819