330 90
714 234
23 693
1008 396
703 932
903 289
942 295
217 31
667 808
721 978
821 775
81 526
895 860
812 257
2439 127
231 76
776 801
939 545
331 725
586 43
507 100
546 966
675 736
128 659