8924
404
7822
616
533
449
432
716
5218
700
840
570
22066
16680
14681
13240
10092
975263
8764
8740
829148
725142
67611
6670