29407 11
88106 10
45257 5
45728 3
36404 34
401980 16
187433 9
89532 11
333632 35
99608 28
113657 5
144729 23
145881 22
205382 23
321584 49
115627 9
119328 16
60508 11
117834 12
76605 5
169604 21
130509 18
84981 19
30476 0