596 398
889 510
419 292
1010 369
120 729
433 93
335 972
524 941
392 989
22 729
690 780
329 220
274 250
386 90
455 713
2466 127
781 275
1003 132
632 153
735 702
42 7
94 225
835 259