16033 198
307797 1217
565238 3040
245818 721
449428 1613
450035 1986
337491 717
143303 582
11619 750
33793 276