797 86
3677 903
486 45
695 85
1244 264
977 203
1534 354
1398 190
2865 562
1805 482
5636 131
105793 179
48853 389