956
820
850
10631
880
89169
923715
777
8614
829
738
6814
27417
20690
19221
17072
1354265
13352
1213148
11926
10800
1017144
9020
79111