19603 18
15655 8
23794 41
20609 29
15211 17
11465 8
13126 15
9965 12
10919 3
12425 15
34507 42
29948 46
21880 18
11452 14
14974 19
18501 24
18428 10
13819 8
21335 35
15910 2
14286 20
16587 14
22745 23
22133 31