96
92
93
101
94
912
124
113
117
108
13340
10700
8381
6820
572262
5390
5160
4581
450147
4499
392142
31950