585179
910212
915165
748187
139843
368676
647338
250973
738787
995243
205887
662144
5314799
3745581
3254148
2575804
2310988
2159609
2079358
194578
1855118
1752136
1750196
1669471