17462 40
16337 35
30672 42
36636 119
32281 68
58489 182
23435 77
97666 121
28075 65
18602 176
6153 18
38940 54
46167 69
19884 29
17883 96
13511 16
30948 68
15847 36
32594 94
9934 4
10937 23