12249 11
13882 12
9240 6
79004 36
25398 24
130658 157
30052 32
10602 8
17754 9
17964 17
36617 41
16029 16