14834 42
16022 43
9644 20
15625 29
19480 50
23267 58
16000 35
20761 60
8287 14
10965 23
16712 23
27033 72
13691 39
49171 58
106686 212
8402 11
12341 27
25192 72
30238 98
17269 42
12397 19
18266 49
13587 32
11631 21