727
571
686
526
530
683
370
760
550
580
950
632966
40837
31090
29873
26985
2348267
21104
2033153
18716
1871149
15490
14950
13260