343093 1178
5579 351
116765 633
6129 390
16406 541
3524 166
4114 138
4140 696
5097 666
4879 552
5060 759
4808 584
5983 86