334940 1164
5518 351
114303 631
5951 390
15177 541
3425 166
4045 138
4057 696
5029 666
4827 552
4953 759
4749 584
5837 86