42255 32
10965 8
38038 63
43650 49
13043 13
20691 37
10509 14
10070 14
11239 24
11929 10
11465 3
35255 32
23502 20
13791 25
7495 9
25981 33
9184 8
34340 56
11778 11
21290 30
22963 15
12495 13
16182 26
19658 28