496745
48175
955573
469915
174126
70430
627980
371830
57757
561276
608505
91649
2905361
2597455
2534928
2478455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406