3506 746
14985 885
3897 516
5564 611
4283 190
15485 616
22822 104
14029 414
3436 198
7547 551
16299 323
4873 705
5016 153
2578 235