30308 1
32480 2
47677 4
66584 9
34631 2
65459 2
41333 3
120351 29
57027 12
67158 2
60428 10
97153 16
92130 4