8768 9
15011 33
24052 51
12512 28
11906 37
20814 36
8633 10
15309 27
9312 10
18227 32
29819 87
47756 95
16171 19