10637 10
17784 44
13625 24
3349 25
4506 12
16917 34
11536 19
12177 29
16050 46
4416 7
7658 28
15927 43
3823 11
3322 9
22223 43
12239 28
1252 0
14439 27
16526 43
14909 17
31234 60