51262 831
70240 305
56135 1997
66256 1838
12817 144
15482 1529
20146 1803
23715 158
27366 648
25244 1292
30446 1036
34965 1669
341020 5157
287251 3055
263730 3741
243535 2729
211559 2085
202925 2998
192391 2601
185299 2288
149770 1768
122775 2374
122696 1244
122150 962