396 16
82 9
8419 64
6334 48
16635 36
17493 41
9268 30
30447 66
7183 27
30373 87
18379 49
9220 14
22615 50
11264 28