640
780
10626
5912
707
536
6810
684
750
530
7515
6312
31797
24350
22752
20173
1634267
15852
1452148
14006
1306144
12270
11060
9330