41 30
493 124
532 469
735 735
848 618
230 228
607 476
451 838
209 646
691 816
342 215
893 68
546 154
787 709
839 258
574 115
853 905
512 617
195 168
85 71