12014 6
15747 27
8790 8
20611 17
7693 6
10700 16
31423 48
39935 66
9930 14
44728 30
17911 23
14502 10
20191 39
16971 23
23089 12
27801 25
22471 16
43862 51
16962 24
11205 10
25039 41
32688 34
31198 35
49479 63