29549 90
21193 44
55718 109
25992 67
31360 92
20890 39
21704 103
48042 142
41703 77
42936 104
36943 105
13737 18
9664 0
35575 106
37939 109
11995 8
19635 20
21401 52
21345 36
33560 103
28324 39
19332 31
35594 86
91614 67