288815
939773
714452
425592
518731
474548
2053
607107
126837
65793
642925
769662
2881361
2574454
2522928
2452455
2208995
2110955
2059281
1998719
1892226
1662208
1599351
1557406