14055 5
19307 13
29531 12
14152 5
15655 7
19026 2
35334 10
70581 6
218283 38
359629 50
46705 5
253151 33
96331 24
996806 87
144127 41
194727 30
60154 13
674603 65
440251 29
185782 18
75657 9
495577 93
125979 32
83284 8