2641
1003
1580
2196
3360
1520
1976
1665
1643
2434
2529
2280
2016337
14240284
1391512
12351261
1192740
112273
10210157
1003212
849037
82096
77315
70292