42213 1381
53029 1479
52014 619
53114 214
13156 1293
37491 1860
33034 1144
24578 348
20691 1936
18258 1706
40692 276
15265 347
346602 5228
292285 3150
266242 3781
247945 2793
214880 2114
205794 3040
195607 2642
188137 2316
151857 1802
124758 2390
124475 1251
123579 983