14033 30
15846 44
18795 37
25909 36
17777 35
13017 24
8256 8
22619 37
33621 42
35623 98
32740 35
22227 58
23464 20
5202 14
48997 77
9687 10
28141 34
21700 45
16012 18
20458 34
13629 19
29944 46