1884
732
512
996
953
524
856
465
393
624
1313
20126
651712
46563
46400
44698
3983271
3757157
31624
3086151
29416
25202
23170
21300