13836 8
15033 43
29655 109
23451 84
9938 14
16503 25
14285 17
11281 14
17617 19
11175 19
12688 16
15209 33
14217 35
13863 37
18809 51
13907 28
17486 50
13103 15
24375 68
41175 169
31515 116
14156 25
21858 56
16446 41