14493 32
20995 65
16189 34
25069 49
18517 46
17970 40
35424 198
65320 433
111321 820
83150 265
84488 281
58207 310
15253 8
11852 13
15717 51
29681 87
34640 110
39921 119
50210 208
19062 19
17552 29
11189 10
13402 18
24000 47