344263 1182
5597 351
117300 634
6157 390
16647 541
3547 166
4126 138
4166 696
5117 666
4888 552
5083 759
4822 584
6010 86