13961 628
308859 850
588634 1538
191005 397
90589 271
102156 281
71581 465
249258 488
64027 149
9671 715