174114
24490
512667
104155
425844
282873
649959
131970
56820
644862
102773
842315
2905361
2597455
2534928
2478455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406