134
98
102
95
106
1118
1622
1613
113
82
90
87
9730
8120
5800
4420
408261
3700
3619
3480
3161
298147
27749
265142