32056 38
49243 36
15607 20
18465 16
24113 24
88956 83
17545 20
24339 24
15065 9
20831 37
45621 47
28638 16
19691 24
19017 20
13506 12
23148 42
14366 26
27523 47
25545 24
36532 82
108720 128
37505 45
150391 174
105817 201