15436 28
22555 44
11773 7
16249 16
15890 45
19869 51
15763 23
16386 21
26972 60
16039 43
58221 108
31982 86
19505 22
11077 28
13418 5
29944 54
14865 14
13784 20
11558 11
24821 21
17858 23
19219 24
34570 98
17362 37