13972 628
308929 850
589213 1538
191330 397
90725 271
102401 281
71713 465
249606 488
64265 149
9679 715