341758 1175
5551 351
116228 633
6078 390
16048 541
3505 166
4097 138
4117 696
5080 666
4870 552
5034 759
4799 584
5953 86