343195 1178
5580 351
116815 633
6130 390
16424 541
3527 166
4114 138
4141 696
5100 666
4879 552
5063 759
4808 584
5989 86