677
300
1270
27727
12322
1720
1490
1120
1180
115169
780
12814
37877
29160
27493
24804
2119267
19304
1869153
1731147
17186
14290
13950
12230