190
231
3930
3513
2913
370
320
268
348
382
241
4710
22766
17310
15321
13710
10492
1025263
9224
9100
888148
755142
6980
69411