15048 34
13655 12
17297 38
18751 33
13496 22
14597 25
21196 63
47335 102
20426 32
73677 145
13999 33
29432 70
26940 56
20193 46
16740 35
17876 26
17544 33
17708 25
19902 46
25978 67
15702 23
130507 370
21049 50
24171 54