387489
99141
239932
582885
82646
61530
81484
79264
723803
309951
443965
684550
5164799
3583581
3108148
2415804
2241988
2067609
1984358
192078
1775118
1724136
1694196
1641471