866 916
458 669
301 41
965 978
539 136
274 988
287 466
433 6
131 496
1039 203
538 138
298 103
123 448
376 315
238 411
574 129