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