140388
1001153
18020
228378
633100
217305
906316
836389
892191
68838
474691
904654
2908361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1903226
1671208
1610351
1567406