530
11210
490
705
394
435
542
610
580
573
534
1236
599911
43150
42893
40777
3608270
3397155
29474
2838149
27056
23082
21460
19500