9978 7
10542 9
26264 29
12437 9
23041 18
147303 97
8358 6
13185 22
14704 13
31675 33
19210 18
23849 24