12868 18
12146 6
13962 29
15289 25
10839 5
12557 7
10706 8
20244 25
39703 54
20173 34
12779 8
30896 62
15690 23
31909 80
27556 33
13946 13
10705 10
11594 16
28988 40
9782 9
13126 15
14115 10
13228 21
15656 35