22083 42
34913 70
27054 51
46912 74
21030 32
15334 23
20924 63
4735 7
6970 10
32212 36
48953 63
10477 13
16876 22
13255 20
15294 33
36628 55
43451 63
23954 38
49186 98