27566 1670
28609 1932
48525 335
41732 855
17827 237
25375 711
19130 263
37764 1112
25460 289
33703 556
26641 1286
26110 271
349588 5274
295130 3226
267795 3810
250096 2809
216308 2121
207734 3088
197314 2665
190476 2343
152873 1825
125717 2400
125601 1260
124370 993