52399
481810
726886
638468
154870
933443
394656
198535
458268
30459
18370
586737
2910361
2603455
2536928
2483455
2225995
2124955
2079281
2016719
1904226
1672208
1610351
1567406