152
131043
132
1511
1418
118
134
1411
140
139
117
102
11520
9460
7261
5750
518262
4520
4330
4029
3941
366147
349142
29850