8924
404
7822
616
533
449
432
6514
5218
488
5217
700
22186
16700
14701
13260
10092
975263
8784
8760
836148
725142
67611
6680