1035 2
2925 92
56521 104
15945 122
15477 102
5775 23
5698 30
3645 13
9582 75
4053 14
4642 43
6171 39
6542 45