1450
9924
10015
788
9815
6721
13418
9212
9615
976
1055
1002
40897
31100
29923
26985
2358267
21134
2033153
1877149
18736
15520
14980
13280