3320
1037
840
1437
837
1826
10914
12411
755
928
20815
1220
657912
46803
46720
45068
4024271
3815157
31814
3115151
29726
25442
23350
21500