65031 17
29827 9
19455 1
47552 4
24906 6
43776 20
52351 11
54703 4
46730 6
47681 8
21808 2
31784 6
18605 2
103104 41
144908 20
148951 32
58453 7
28354 2
28208 1
22180 5
39607 6
45727 8
49130 8
30629 5