320 251
374 226
841 730
486 823
454 713
128 389
528 96
1000 132
601 607
412 59
100 13
312 293
624 611
686 830
883 510
2644 912
1010 369
526 94
432 93
8 171
331 972
41 7
499 901