141
283
180
151
253
114
210
211
126
80
243
150
22656
17200
15251
13620
10432
1011263
9154
9030
874148
746142
6960
69311