115981 309
122026 195
62078 193
46501 191
96630 167
76903 140
38173 83
96318 79
37732 64
22211 61
14159 58
25748 55
23441 55
21116 54
35316 53
28796 52
7963 52
34497 46
22717 43