274
82
224
112
135
144
1610
190
171
90
150
202
23746
17830
15791
14192
10942
1066263
9694
952148
9400
792142
7350
71511