21478 11
23341 18
12925 8
14131 10
24612 16
17878 11
12864 9
8619 5
11152 7
38771 35
27285 18
10582 6