665
924
547
695
7712
6536
6222
559
736
670
620
560
34167
26270
24662
21953
1821267
16932
1625148
15226
1453145
13010
12240
10180