13987 628
309034 850
589911 1538
191825 397
90864 271
102670 281
71860 465
249980 488
64559 149
9686 715