585 593
1013 495
988 382
320 804
905 309
553 663
504 74
367 302
322 898
878 133
716 515
300 30
774 965
172 695
107 201
13 484
705 147
964 116
600 801
386 552
908 432
992 748