1360
11654
13543
1255
10779
12914
1003
1158060
10316
998
1040
860
35337
27220
25653
23053
1879267
17544
1685148
16016
1507147
13370
12860
10950