1158060
10316
998
1040
860
1110
11925
918
1054
10514
908
10526
35447
27300
25723
23103
1887267
17664
1697148
16026
1512147
13420
12890
10990