267233
74477
193694
139248
819868
691996
348160
926681
36142
253616
875861
765483
487436
160518
516125
270767
226460
1050741
302992
464470
825584
10045
814261
306600
78797
218182