272352
314829
488770
798513
687127
424984
717298
975472
539867
870926
435310
366500
5143799
3567581
3073148
2387804
2230988
2049609
1971358
191478
1767118
1720136
1690196
1637471