2975 412
2284 793
238 562
441 617
1008 557
463 732
118 584
656 875
703 932
526 364
278 484
997 638
104 854
541 860
748 145
897 230
42 991
398 488
994 246
783 864
675 736
454 496