672382
544774
107987
23696
671758
229648
18646
437510
547658
157264
73581
110244
2906361
2598455
2534928
2478455
2224995
2122955
2078281
2013719
1903226
1671208
1607351
1567406