820531
798973
940301
153782
59865
806405
266850
721211
383209
853141
835266
405556
2906361
2598455
2534928
2478455
2224995
2122955
2078281
2013719
1903226
1671208
1607351
1567406