49113 768
4649 753
1635 313
5255 413
2189 236
3674 552
5849 529
6302 560
7840 577
12265 727
5032 193
42855 759