253409 40
105779 8
84279 10
35228 5
73606 7
80651 7
57955 1
141030 16
80504 5
79104 8
70851 8
37207 3
129577 28
93826 9
86853 15
64857 2
84383 6
121051 10
67278 3
94959 7
46979 3
69779 8
47703 3
44253 3