184284
88953
922965
527980
110791
277446
3373
528191
890460
134519
698902
299429
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471