40554 72
51375 113
32577 53
33169 84
44475 77
51744 87
407880 1747
38702 86
57192 97
90571 338
111643 351
50014 102
87291 154
52118 135
58783 116
54755 75
67621 148
122590 275
22368 46
36737 104
50127 58
23951 29
25785 40
18010 68