21094 35
15532 18
17015 25
20503 25
14520 9
23393 40
18618 43
16367 24
12820 14
18133 75
17062 32
42537 73
20350 41
46225 143
48848 180
12223 5
15172 19
27216 32
30165 74
14384 33
23025 49
12640 16
27387 66
19234 31