13972 628
308929 850
589211 1538
191329 397
90724 271
102400 281
71713 465
249602 488
64263 149
9679 715