161636
14106
298857
267256
102789
644994
663643
506174
359231
694136
587409
339603
209617
38323
374645
78947
1162962
1106262
1089266
1078809
1048967
1047228
1040275
1032531
1032599
1018574
1017947
101260
1012139
101117