2 20
886 36
235 4
877 44
617 24
483 45
999 8
532 42
30 50
515 34
777 25
153 4
317 15
273 34
615 3
712 16
474 19
442 3