56556 101
31433 61
28919 40
63559 94
46789 91
36918 58
24080 47
21429 51
108797 211
36338 87
61359 126
53933 182
31526 52
51734 93
49502 109
40704 27
31101 62
25519 44
29610 78
31138 93
41605 111
31693 41
27049 57
48828 75