49081 768
4649 753
1635 313
5253 413
2189 236
3674 552
5846 529
6301 560
7838 577
12264 727
5031 193
42804 759