115981 309
62078 194
46501 191
96630 167
76903 140
85879 129
23417 78
38731 75
37732 64
23899 63
22211 61
49842 61
14159 58
23441 55
21116 54
43842 54
28497 53
53456 53
7963 52
28796 52