688
923
7614
7422
610
520
900
708956
5712
588
664
657
27067
20290
18871
16872
1323265
13192
1196148
11806
10650
971143
8880
78211