14051 137
34812 956
30382 435
12184 157
33394 516
60216 1243
20090 1432
50465 1102
41462 420
25545 797
47801 455
48776 1008
361575 5351
308606 3332
273441 3837
260744 2868
223859 2168
215191 3138
202949 2691
197030 2379
156034 1855
129959 2422
129590 1272
127024 1011