331 676
482 231
1051 759
386 102
792 381
849 117
503 284
1031 280
1000 83
295 225
850 326
908 622
735 683
707 333
953 151
745 19
635 526
695 465
338 303
62 825