338240 1171
5524 351
115124 631
6003 390
15576 541
3453 166
4063 138
4083 696
5048 666
4841 552
4991 759
4768 584
5882 86