271
232
132
101
332
202
181
206
204
403
2210
4310
22776
17310
15331
13720
10492
1026263
9234
9100
888148
755142
6990
69411