344435 1182
5598 351
117376 634
6164 390
16685 541
3550 166
4126 138
4174 696
5121 666
4888 552
5086 759
4823 584
6017 86