35479 9
58809 10
21901 1
51651 1
69301 14
45476 4
155727 32
136679 29
52033 5
149380 18
46827 5
283709 48
77178 8
71227 8
158426 30
29509 3
68404 14
105454 17
327282 70
89432 16
190655 63
108802 24
40976 2
36884 10