29214
3619
2103
1732
2473
3766
2858
29835
1241
1300
1904
2252
1586816
1094712
9963276
994816
94943
9131258
7455154
725011
68375
58083
54242
52268