15625 29
10965 23
16712 23
27033 72
49171 58
7401 3
6403 7
8160 12
5549 4
10328 15
6995 5
5039 3
7344 7
8094 9
7746 7
8257 19
6889 14
7034 7
14817 25
10678 13
10463 19
28223 103
10271 10
9140 20