30351 1
32477 2
47732 4
66603 9
34627 2
65557 2
41356 3
120402 29
57033 12
67152 2
60478 10
97159 16
92158 4