433503
293779
465393
627383
88229
42567
624520
1686195
830690
895190
220744
1000892
5135799
3554581
3064148
2371804
2229988
2043609
1954357
191278
1762118
1719136
1635471