1067730
496847
38573
1272908
250825
722586
31113
1165948
880658
84085
1032555
125162
436226
87335
1671407
1713221
983397
514580
376457
13142
371113
906155
617384
623353
1196842
383603