1080
1534
1308
772395
491
641
692
1216
1300
2951
5471
131149
1629517
1147412
11004276
1030916
9949258
97504
8177155
768111
70766
61434
56962
53998