344286 1182
5597 351
117320 634
6158 390
16653 541
3548 166
4126 138
4167 696
5117 666
4888 552
5085 759
4823 584
6010 86