13117
12716
9635
294
9224
8817
5437
859
736
561
9924
614
38247
29330
27593
25014
2131267
19364
1878153
1747147
17236
14310
14040
12290