326 935
631 358
250 12
168 493
118 398
6 345
710 199
562 129
58 973
815 594
772 436
440 128
466 241
719 447
144 503
185 161
688 178
970 465
363 869
988 209