680 970
368 676
516 231
1081 759
427 102
841 381
906 117
523 284
1087 280
1022 83
316 225
879 326
930 622
815 684
738 333
987 151
792 19
666 526
712 465
375 303