82 55
404 244
842 486
652 616
256 170
888 429
496 795
308 925
975 905
806 993
633 722
211 226
808 551
284 49
346 524
351 346
318 712
185 809
275 2
169 301
765 891
729 988
525 63
325 762
6 565
689 73
556 24
39 771
324 824
786 618