103
137
102
92
90
124
115
126
1112
80
83
91
16221
13150
10631
9270
721263
7050
6650
5951
574147
54110
506142
4400