132978
685920
3508
779712
620543
643556
714906
423566
396920
809514
745760
47767
41838
163391
48680
418475
14777747
668586
4536578
4199980
3440510
3201192
2173495
2164216
2045492
184466
1841948
16315
154461
1538545