334916 1164
5518 351
114288 631
5949 390
15175 541
3424 166
4045 138
4057 696
5029 666
4827 552
4952 759
4749 584
5837 86