45316
4517
4808
3071044
60617
36310
2978
52018
4907
2872
3071
2067
1584016
1092212
9929276
991616
94823
9111258
7437154
723011
68295
57963
54102
52138