344003 1181
5591 351
117182 634
6149 390
16595 541
3540 166
4123 138
4158 696
5110 666
4887 552
5076 759
4815 584
6004 86