100
92
121
131
130
153
160
34477
26430
24832
22133
1834267
17002
1633148
15436
1464145
13120
12340
10430