650
560
5722
465
649
6913
546
480
500
6215
535391
6419
31867
24400
22752
20173
1634267
15892
1453148
14006
1306144
12270
11080
9350