15680 20
11070 16
21452 38
21015 27
13052 24
8605 8
21136 10
15079 24
13901 16
18131 33
14817 11
8422 4
13278 18
28331 14
15084 15
23192 31
53387 91
26504 16
53417 54
71507 123
28645 38
7172 6
49625 50
27482 17