165426
793962
59996
68606
309485
580481
347841
77772
297291
960729
341453
907237
5055799
3492581
2973148
2294804
2203988
1998609
189478
1888357
1735118
1708136
1653195
1620471