334345
413745
5582
419668
702594
14207
89736
308398
386384
796426
773313
460102
5151799
3569581
3083148
2395804
2234988
2053609
1975358
191678
1772118
1722136
1691196
1638471