1749
904
687
832
1007
2110
1230
940
1951
12822
11512
736
687112
49233
48470
47928
4245271
4040158
33064
3247151
31026
26592
24451
22820