703715
484
8924
404
7822
616
7013
533
449
494
432
6514
22296
16780
14831
13310
10152
989263
8844
8780
843148
734142
67811
6730