18536 3
18129 14
35242 40
25720 36
23530 15
42472 45
12310 2
14078 12
7671 11
7956 8
29755 60
15409 13
20931 10
13761 10
17322 12
12923 26
29514 51
24138 19
10325 20
16518 15
14414 22
46287 67
10452 12
21290 18