970808
639230
27379
627877
138872
698478
53505
77420
544378
461573
7971
564103
2969361
2661455
2578928
2559455
2263995
2156955
2118281
2053719
1937226
1691208
1624351
1583406