209232
952356
87695
8489
53652
549580
899248
135836
842733
196624
992879
40332
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471