1000 114
180 695
661 38
678 584
451 235
613 457
1922 999
353 888
369 987
73 860
621 943
964 115
169 545
698 208
163 671
407 449
836 144
934 33
484 340
785 978
545 560
731 596
436 264