227580
21815171
6534109
274184
364669
201197
289576
875996
297279
1457110
153089
158394
5971103
4312121
568273
742797
237379
397465
1517118
144858
3070117