3499 746
14985 885
5564 611
4281 190
15484 616
22822 104
3436 198
7547 551
16298 323
4873 705
5016 153
2578 235