6659 28
29913 39
22839 49
27458 81
12190 29
39939 116
9003 24
11149 32
33335 68
11767 23
15106 37
18616 43
51404 192
48587 71
20641 20
8634 19
30533 42
25903 53
12125 48
163992 274
49744 105
64568 56
19147 68
105307 200