835
9610
692
9210
706
590
1064
1014
8510
7816
562
1048
588411
42400
42233
40087
3554270
3315154
29274
2800149
26676
22652
21140
19290