50523 66
17230 22
19641 39
32350 57
20107 30
15181 19
38832 64
14093 21
29701 39
23306 37
27236 77
25980 55
60344 125
66911 94
33496 68
34715 42
16356 29
15595 24
23758 38
22848 67
8317 12
13904 17