1159
580
10424
14219
1206
10116
464
354
607
13913
649
909
35587
27410
25913
23233
1901267
17854
1705148
16196
1521147
13430
13060
11060