14936 21
5384 13
12759 15
8445 9
30377 68
22966 28
5174 4
11686 19
14980 12
40945 34
13833 13
42638 40
25229 39
10864 13
19062 17
29921 27
10192 13
14062 14
18692 26
22747 8
25356 33
17929 16
15559 10
76865 139