534381
400190
704773
814758
326998
353434
173305
688125
264745
588269
682594
195703
5143799
3567581
3073148
2387804
2230988
2049609
1971358
191478
1767118
1720136
1690196
1637471