923 846
558 619
484 592
429 119
364 812
50 75
352 547
808 5
870 449
889 926
905 422
228 587
316 315
299 533
959 958
689 658
1000 10
776 634
60 103
308 43