13972 628
308925 850
589152 1538
191301 397
90709 271
102369 281
71699 465
249570 488
64239 149
9677 715