11810
9910
16723
1240
227176
21912
1489
1088
15313
1590
2230
599
37877
29160
27493
24804
2119267
19304
1869153
1731147
17186
14290
13950
12230