1966
5064
1048
2905
2750
9412
1711
8800
5498
10558
5405
4771
3734
3679
8006
3597
2075
3223
5877
1697
21692