343418 1180
5584 351
116934 633
6135 390
16478 541
3533 166
4118 138
4147 696
5106 666
4881 552
5066 759
4811 584
5996 86