115981 309
62078 193
96630 167
76903 140
85879 129
96318 79
23417 78
38731 75
37732 64
23899 63
49842 61
14159 58
25748 55
43842 54
53456 53
28497 53
7575 52
28796 52
14669 46
33213 45
20684 45
17084 41