355 108
702 556
670 77
800 843
303 97
548 173
495 29
854 223
563 868
626 825
522 240
402 258
329 949
256 239
106 670
531 318
173 689
227 988
147 112
383 787