1487
1810
16016
13825
15910
11313
17417
1780
2210
1075
12511
1097
610311
43700
43493
41737
3698270
3476156
29924
2893149
27606
23472
21870
19870