18380
711934
372874
2787
251363
215917
1001986
751686
976457
736752
75604
107623
2987361
2676455
2599928
2568455
2268995
2163955
2127281
2059719
1942226
1697208
1633351
1586406