40353 96
13753 30
61582 137
13159 41
14387 27
22222 39
34913 70
21030 32
4735 7
49352 66
18003 15
19270 39
43819 63
49581 100
40556 85
18813 26
16539 32
9896 16
31975 56
35666 72
19736 30
51483 49
27315 40
31172 53