100713
550438
986202
577593
14883
312595
204892
91683
567219
706971
135593
51133
264348
307122
471512
32240
1161962
1103262
1087266
1078809
1045967
1044228
1040275
1032599
1031531
1017947
1017574
101260
101117
1009324