171 663
1096 60
447 813
873 995
546 59
463 396
959 521
1103 514
828 307
933 27
283 484
954 173
351 808
917 826
198 324
309 688
553 713
839 666
350 739
981 654