16857 2
40533 6
28201 7
26404 1
37079 7
17632 2
19526 2
30033 1
36977 3
190833 32
93282 8
31951 5
39780 3
56753 3
29904 1
47134 8
31082 5
64931 4
77055 12
50826 6
28407 3
53777 1
26026 4
35355 3