14958 8
11136 7
13054 33
16605 18
15577 26
31561 45
31187 62
103261 325
26538 47
30982 52
40155 185
22897 36
23501 37
29541 65
17599 31
26763 59
25625 43
14873 18
30267 44
17509 36
54750 231
16885 31
24615 24
34925 72