13957 628
308825 850
588391 1538
190877 397
90537 271
102078 281
71541 465
249156 488
63910 149
9669 715