196886
144523
308250
611130
656916
118398
783761
172248
578992
977646
11672
671176
71651
58426
760333
390648
1161962
1104262
1087266
1078809
1045967
1044228
1040275
1032599
1031531
1017947
1017574
101260
101117
1009324