14985 885
3894 516
5563 611
4273 190
15471 616
22799 104
13992 414
3426 198
7551 551
16221 323
4871 705
5011 153
2575 235