22706 583
49850 131
48728 630
47063 156
31059 1793
50830 1690
48572 1225
16312 357
46585 1092
20444 1104
16688 961
15907 1845
327972 5057
277953 2994
256831 3705
232590 2651
206726 2033
197168 2953
184486 2529
174776 2225
144795 1738
119476 2364
119365 1228
119151 946