344696
552890
198622
24345
716341
1010244
558345
69247
550732
82870
368119
958438
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1696196
1641471