19757 8
15208 9
19631 8
12988 11
11080 7
12311 4
11770 8
5661 7
16342 5
23688 24
26818 28
7311 11
13819 23
14093 12
11973 13
45943 25
31844 28
65884 116
14980 31
63626 38
24623 18
19441 30
38587 14
21293 24