27380
145
512384
88241
16139
906301
675383
152168
893124
851576
650809
857335
2912361
2603455
2537928
2484455
2226995
2127955
2081281
2017719
1904226
1672208
1610351
1568406