13972 628
308928 850
589184 1538
191315 397
90717 271
102381 281
71707 465
249581 488
64248 149
9677 715