899
8864
870
743
680
570
581
610
620
688869
185
7722
21216
15960
14111
12670
9742
926263
8530
8534
801148
698142
65911
6330