668563
979877
337747
231816
328776
276698
97173
569564
718664
932273
632886
546186
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471