471164
819846
67792
1001984
27963
469325
113697
387595
341975
492584
347949
765520
2910361
2603455
2537928
2484455
2226995
2124955
2081281
2017719
1904226
1672208
1610351
1567406