671337
366929
95553
143498
30812
405862
502151
83864
741938
821957
32372
970242
5099799
3533581
3032148
2337804
2219988
2022609
1932357
190378
1750118
1716136
1675195
1629471