65053 17
29834 9
19457 1
47554 4
24984 6
43776 20
52408 11
54702 4
46729 6
47676 8
21808 2
31784 6
18601 2
103104 41
144955 20
148983 32
58531 7
28359 2
28204 1
22177 5
39651 6
45759 8
49159 8
30626 5