16325 30
7195 12
42372 34
13142 21
5109 8
18380 24
10758 7
14740 22
9632 15
3695 4
25029 12
43911 63
26309 27
36780 72
13073 6
13084 15
19894 45
43747 53
17995 25
17131 32
19390 32
15049 27
20504 10
19436 16