1940
2515
8308
2823
4013
49211
2665
3546
4666
2494
3360
2250
2016437
14240284
1391612
12351261
1192740
112273
10210157
1003312
849037
82096
77315
70292