22783 501
21228 1771
17496 315
37941 902
19129 180
39274 1622
26103 706
34635 711
28097 526
11368 1287
44983 584
20538 196
350559 5283
296088 3241
268252 3814
250847 2819
216835 2132
208349 3096
197783 2665
191176 2348
153133 1827
125974 2400
125874 1261
124631 995