592 346
867 130
626 510
358 559
200 173
531 948
369 159
690 128
724 347
421 7
826 198
266 298
491 306
457 261
468 450
324 99
335 4
954 62
917 853
1000 81