296277
26748
265824
643652
103803
593893
844464
110124
18119
948478
69332
482644
2914361
2605455
2539928
2485455
2226995
2128955
2082281
2017719
1904226
1672208
1611351
1568406