29108 11
87408 10
44984 5
45579 3
36059 34
401726 16
187307 9
89259 11
333301 35
99534 28
113404 5
144533 23
145657 22
205251 23
321483 49
115452 9
119152 16
60355 11
117607 12
76507 5
169331 21
130432 18
84705 19
30353 0