3042
2410
1473
1670
1230
986
1175
1310
1394
1342
1480
1451
1586816
1094612
9963276
994816
94943
9131258
7455154
725011
68375
58073
54232
52268