40056 37
22031 23
16286 20
5423 5
50036 70
24879 24
9864 6
86095 64
19456 24
12641 14
14296 19
29404 54
20236 35
20078 34
30839 35
13696 21
25774 40
7283 8
19108 22
9862 5
7586 10
14327 22
41578 51
18042 29