635
612
779
7927
579
562
585
484
715
916
599
532
33097
25230
23582
20913
1706267
16292
1523148
14506
1368144
12560
11400
9780