40353 96
13753 30
61582 139
18362 27
13159 41
14001 24
14387 27
24221 46
22432 42
34913 70
27435 52
47267 78
21030 32
15334 24
20924 64
4735 7
7322 10
32590 37
49352 66
10477 13