998747
191722
487896
952692
465182
129959
17618
715223
630563
831218
344131
366709
5112799
3546581
3044148
2346804
2224988
2030609
1940357
190678
1755118
1717136
1680195
1632471