19779 15
45935 18
27261 18
18310 41
25853 17
13328 9
12334 8
31980 29
38729 35
12469 9
12086 8
18861 14