1118
1227
19410
1642
20920
1326
1879
1546
14715
17712
15315
11017
605911
43530
43363
41357
3669270
3444156
29794
2883149
27456
23382
21760
19820