31308 23
40040 96
33104 68
34390 45
36946 43
17947 15
46167 69
38569 54
14205 23
23758 38
11537 41
6643 18
11378 24
23932 39
22485 66
8317 12
14123 53