16060 1175
22077 523
38959 1213
43639 1040
43169 657
35113 573
69291 304
56748 1536
14878 1283
13274 966
44103 1028
52986 994
312915 4950
267335 2915
250741 3663
221015 2554
201176 1995
190694 2902
176480 2462
164619 2179
140475 1713
116190 2360
116035 932
115833 1223