4986 3
11191 22
7945 5
14301 19
13726 15
24157 28
17481 31
10656 5
15947 12
41908 34
16358 12
28697 78
85496 64
157693 222
17584 21
27286 22
14655 8
47632 109
17830 29
26577 59
13262 34
17703 22
9646 6
21405 52