120 266
280 999
600 372
1011 529
613 457
96 83
506 546
886 645
718 168
440 718
168 935
82 652
50 847
535 56
323 12
35 383
251 590
434 884
598 370
859 188