493 105
1000 145
56 490
59 403
664 315
481 746
972 386
723 284
663 183
554 64
642 721
276 447
58 362
492 774
685 77
195 815
130 109
115 205
833 898
524 721