499549
376247
298309
575760
235875
828184
64551
708583
545110
424941
415830
102582
5314799
3742581
3254148
2575804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471