439250
676152
404365
9206
346257
733147
621624
682535
21708
82035
125408
27233
5114799
3547581
3046148
2352804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471