14958 8
11136 7
13284 33
16605 19
15577 26
31561 45
31187 63
103261 327
26538 47
30982 52
40155 185
22897 36
23501 38
29541 66
17599 31
26763 59
25625 43
14873 19
30267 44
17509 36
54981 232
16885 31
24615 24
34925 72