1395
32019
2079
25517
23518
1757
28430
1037
840
837
1826
12411
654912
46743
46620
44868
4010271
3792157
31754
3102151
29586
25382
23320
21470