162128
54419
396392
620944
1449
26120
758942
554400
312797
58236
507679
765633
2914361
2605455
2539928
2485455
2226995
2128955
2082281
2017719
1904226
1672208
1611351
1568406