13972 628
308929 850
589202 1538
191323 397
90723 271
102394 281
71713 465
249598 488
64257 149
9679 715