16031 198
307766 1217
565168 3040
245796 721
449358 1613
449985 1986
337464 717
143290 582
11617 750
33784 276