1035
997
12217
10815
950
970
1078869
13510
11814
12147
1105
797
30317
23130
21232
19043
1533267
14622
1375148
13186
1186144
11690
10240
8530