12071 77
12646 40
7314 20
6230 18
8331 37
22470 18
16129 16
16486 58
5485 22
41947 99
77189 130
17917 32
29227 66
27456 35
21506 42
6252 10
48385 51
14994 24
110013 220
5211 16
23965 38
17757 57
82911 153
49055 86