1360843
962352
144180
1090932
146849
1013182
726418
74156
1008797
84813
854842
1276726
954720
310663
469566
559905
12495
509372
1031700
820628
237113
660304
66753
22130
104354
160589