887
1847
1023
836
1027
16714
1012
1082
774
1945
21218
1212
650512
46443
46260
44498
3967271
3735157
31564
3075151
29276
25102
23070
21220