28405 1
65480 13
170979 36
31029 5
88778 18
43158 5
38051 8
38682 5
56729 6
46576 9
39183 8
57284 7
42759 2
71159 6
40028 2
31005 2
33580 5
54453 7
38854 8
63181 9
91632 11
64881 7
21504 1
86930 17