137897
687852
684261
745761
97280
116907
566277
488819
94898
626921
944604
38974
215754
277862
481696
329243
11131744
618086
3875577
3792980
3264510
2567192
2104495
2068216
2028492
182166
1759948
16115
153161
1523545