31308 23
39671 96
33104 67
34390 45
36946 43
17947 15
45808 69
38569 54
14205 23
23758 38
11165 40
6643 18
11378 24
23932 39
22485 65
8317 12
13743 53