10521
172392
52694
936206
155622
301108
668137
664934
60984
657530
302900
713486
208843
425186
7192
290112
1161962
1103262
1087266
1078809
1045967
1044228
1040275
1032599
1031531
1017947
1017574
101260
101117
1009324