91
105
114
95
96
92
110
100
85346
90
11520
9460
7261
5750
518262
4520
4330
4029
3941
366147
349142
29850