343908 1180
5590 351
117153 634
6147 390
16583 541
3539 166
4122 138
4156 696
5110 666
4886 552
5074 759
4815 584
6003 86