38851 72
53448 126
26572 40
38552 67
31656 106
45486 131
74054 120
14751 29
27365 29
31513 76
11397 32
41940 71
38404 41
42226 70
5186 6
75268 122
36364 116
21550 42