1966
5064
1048
2905
2750
9412
1712
8800
5498
10558
5406
4771
3734
3679
8006
3597
2075
3223
5878
1697
21694