32073 289
29503 1623
75111 1347
14046 441
17634 882
68612 1685
60179 714
56965 405
36854 2046
58072 339
55337 1809
55005 1070
339914 5149
286357 3051
263211 3736
242668 2727
211109 2081
202537 2993
191654 2588
184563 2284
149321 1765
122480 2374
122385 1243
121846 959