153
195
2114
4612
174
212
369
296
277
412
283
2510
22766
17310
15321
13710
10492
1025263
9224
9100
888148
755142
6980
69411