18813 26
14847 42
65507 145
10472 20
29058 84
31084 44
15859 22
8155 17
12418 19
18234 49
13731 43
82935 276
14373 33
48937 155
40097 84
14544 42
13008 40
8083 33
11111 27
22772 73
16548 47
14738 35
41071 40