12290 4
14925 16
13933 23
15935 22
12570 14
22329 19
18271 14
12067 4
11226 24
18348 21
30208 49
15179 8
6101 5
6747 2
8480 7
10942 6
13224 11
16571 27
12873 20
27102 38
14321 24
34605 76
32426 58
13980 20