811951
739681
75121
26680
492345
35733
111276
363919
581442
312900
477558
740120
390804
254233
64594
207768
8131743
539986
3100577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545