343918 1180
5590 351
117157 634
6147 390
16584 541
3539 166
4122 138
4157 696
5110 666
4886 552
5075 759
4815 584
6003 86