463
4813
529
545
430
342035
333
441
447
293
403
395
31797
24360
22752
20173
1634267
15872
1452148
14006
1306144
12270
11080
9340