1895
2926
3720
29333
29979
19120
19514
1896
1942
16812
23533
18724
698912
50133
49290
48958
4300271
4097158
33534
3314152
31676
27162
24851
23210