29421 40
18979 32
33370 34
19696 22
24035 27
36439 59
45044 77
25389 34
11082 19
7817 8
10943 13
10729 7
9494 8
4456 1
5213 1
12758 19
15685 16
9303 13
5201 4
6416 1
5484 2
45615 68
71312 85