104
1622
1110
105
115
100
106
103
121
120
102
15791
12850
10391
8870
710263
6890
6390
5801
568147
53310
494142
4250