343768 1180
5590 351
117096 633
6144 390
16564 541
3539 166
4122 138
4155 696
5109 666
4884 552
5072 759
4815 584
6002 86