8223
1130
111736
9211
9514
9732
1290
1060
860
1000
6679
11546
21886
16540
14581
13160
10042
965263
8744
8700
828148
716142
67511
6610