38708 8
52706 7
46979 4
35453 2
46133 7
88684 7
40002 3
54156 6
69931 13
168631 28
24281 2
32278 3
34284 2
76505 13
94432 25
134783 52
41504 4
99751 21
31781 6
60677 13
53729 8
57130 17
43851 3
21005 1