17650 29
15318 45
13286 28
16970 15
10323 9
5526 9
4268 5
5137 2
66229 92
16135 55
27628 56
54631 108
18908 30
14562 31
10074 20
10682 23
23965 49
13664 26
9123 16
25101 69
47639 132
12654 21
18689 22
36991 99