13972 628
308927 850
589170 1538
191307 397
90710 271
102379 281
71706 465
249579 488
64246 149
9677 715