40932 30
14685 9
51465 66
25891 19
14813 21
21196 26
13939 8
15904 14
28072 42
24522 36
19352 26
5365 12
15154 19
48127 45
23366 42
14766 26
11572 7
8819 16
7338 18
15890 21
8071 13
27058 40
8045 9
6274 10