17650 29
15318 45
13286 29
16970 15
10598 9
5798 9
4268 5
5137 2
66500 92
16135 56
27899 56
54631 109
18908 30
14562 31
10074 20
10682 23
24237 49
13664 26
9123 16
25377 69
47639 132
12926 21
18689 22
36991 99