28505 494
33653 1149
39748 1702
46630 1674
27177 633
19344 1593
38005 303
41408 715
25955 614
29930 373
38461 1717
13938 520
327557 5053
277652 2991
256583 3705
232264 2649
206527 2029
196941 2950
184222 2524
174369 2221
144684 1738
119415 2364
119267 1228
119077 946