598 599
289 365
547 582
514 772
452 543
188 825
789 901
183 1000
315 116
670 727
168 96
346 67
812 959
498 835
827 490
436 90
47 585
212 550
593 503
10 902