13969 27
18010 42
21555 43
9440 1
15632 34
14038 22
15909 35
15465 15
12082 9
13176 17
14282 18
21880 13
29276 46
47765 165
12410 27
12247 11
8931 4
9951 5
23708 40
13463 22
13130 9
10995 23
9761 8
11571 18