20555 242
40935 742
34730 601
18136 1077
14566 776
28135 223
42116 489
39015 672
45840 1611
21269 162
24489 978
51353 320
347987 5248
293647 3183
267009 3793
248932 2800
215470 2119
206674 3057
196334 2653
189166 2335
152315 1817
125204 2392
125028 1252
123918 989