270159
1134699
373428
827394
833438
1556400
636368
1177817
793717
1573786
544209
677366
1176744
95485
379388
695811
20169484
19649692
17961960
11947916
9272156
7913362
7855668
7191623
7072831
6915477
6903960
6416253
457570
4367231