13987 628
309035 850
589934 1538
191831 397
90867 271
102670 281
71863 465
249984 488
64562 149
9687 715