438168
869559
282616
431529
9493
14570
1012216
553957
877397
36168
1009758
47675
901838
234711
1240528
43089
1378884
4771
1511104
887730
791573
506946
799207
1106867
1054156
987752