66101 14
43577 13
27103 3
38659 8
28556 6
31457 7
53633 11
46301 15
35227 5
161953 38
26229 1
44726 10
29608 8
29776 6
39407 6
27879 4
70552 13
28734 3
44482 2
119283 17
99729 12
70208 5
46805 15
810884 125