343477 1180
5587 351
116959 633
6136 390
16499 541
3533 166
4118 138
4149 696
5107 666
4881 552
5067 759
4812 584
5996 86