318332
887561
711596
219962
353808
73805
143958
166572
910979
299540
7862
657999
397525
6988
290525
143922
1169962
1107262
1089266
1079809
1053967
1048228
1040275
1034531
1032599
1018574
1017947
101360
1012139
101117