681043
686
733
8430
867
9210
8827
8710
685
707
652
473
34607
26530
25052
22233
1840267
17082
1640148
15506
1475145
13200
12450
10540