18695 16
16883 19
10110 9
20180 20
29399 36
15049 16
37001 49
10396 8
16007 12
16060 15
41895 63
17009 17