15809 32
11916 20
12712 11
14138 19
20650 64
23565 41
31805 83
20235 14
18559 53
14823 39
11780 16
16355 62
33294 316
29292 98
18838 36
26581 66
34087 137
15717 51
84488 281
60560 98
17941 38
14071 31
21805 41
12134 1