343545 1180
5588 351
116985 633
6136 390
16516 541
3536 166
4120 138
4150 696
5108 666
4881 552
5068 759
4813 584
5997 86