88728 12
46979 6
77632 18
45477 8
54326 9
42151 5
47555 9
91252 10
71157 8
72681 14
75527 12
44756 9
66931 11
46351 11
58980 8
104132 12
835083 161
67877 9
94256 22
40826 5
71403 12
54107 9
92976 18
64007 10