343708 1180
5590 351
117066 633
6142 390
16552 541
3537 166
4121 138
4154 696
5108 666
4883 552
5072 759
4815 584
6000 86