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