198927
266279
423104
848160
214177
303275
69643
771523
274233
998158
491385
156999
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471