13972 628
308925 850
589156 1538
191304 397
90709 271
102370 281
71699 465
249573 488
64239 149
9677 715