1008 394
324 445
607 944
846 5
820 145
274 615
115 667
791 862
788 646
66 885
848 917
434 626
411 243
562 38
319 661
419 265
750 52
919 657
541 223
555 159