624266
49394
849876
225613
437624
784451
143413
828631
136479
754677
75679
566192
2905361
2597455
2534928
2478455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406