45252 94
12335 27
8751 4
39935 64
16244 26
10303 26
28364 50
53095 148
55514 96
42897 111
19641 39
37423 57
22007 22
21402 33