2770
2162
6340
4438
7019
2480
5089
6627
3623
113417
88816
1812
2016337
14240284
1391512
12351261
1192740
112273
10210157
1003212
848837
82096
77315
70292