647
639
1329
523
626
567
609
342
614
555
738
524
36957
28450
26913
24123
2023267
18594
1800151
16706
1650147
13940
13530
11750