8256 8
16966 20
13339 14
36676 56
10185 10
19049 20
28595 36
20585 22
6239 1
19948 20
15945 19
9481 9