28777 10
45705 3
31084 5
104976 10
35732 12
87802 31
179652 24
57555 6
66882 11
110884 22
773458 122
664727 117
278482 32
237006 18
324627 33
803626 64
136080 6
449909 14
315601 17
215009 18
68433 11
230078 20
116305 8
105559 18