12039 12
18184 38
21686 24
9204 24
16595 21
11240 11
16735 24
46184 85
13081 15
7961 15
21726 20
6340 7
16464 32
32927 64
10364 7
4161 9
36990 61
17214 34
13361 18
7689 19
12999 13
21596 34
15589 25
4912 14