45561 196
81976 2474
75250 438
49856 236
24752 990
68183 1133
48136 816
56104 1435
26081 460
40125 1109
57049 404
35797 874
339894 5149
286347 3051
263199 3736
242652 2726
211103 2081
202534 2993
191647 2588
184547 2284
149312 1765
122477 2374
122381 1243
121839 959