94159
9576
29177
37122
71775
152711
406628
70394
148720
975894
670643
105810
535930
633797
28566
944637
11335744
619686
3917577
3834980
3276510
2573192
2109495
2072216
2028492
182266
1759948
16145
153161
1524545