31292 1183
92492 487
48087 841
61479 1638
26965 471
49193 911
61903 1531
30369 1752
44875 1617
47825 1168
46782 120
34193 391
356593 5331
303129 3292
271001 3828
256409 2852
220655 2154
212170 3124
200751 2682
194765 2370
154801 1846
128205 2408
127560 1269
126167 1005