472
491
653
680
370
441
551
8922
530
794
861
954
599911
43150
42893
40777
3608270
3397155
29474
2838149
27056
23082
21460
19500