9812 11
9842 5
51551 149
9642 7
12492 8
27528 71
11596 6
15093 12
13092 11
27702 32
44534 93
10166 10
19223 30
16058 24
15719 17
334431 541
12969 8
12745 9
17416 33
18328 35
10974 13
20831 31
24137 38
11035 18