20735 10
14743 19
38512 61
19177 22
10479 1
15901 12
11977 6
42521 48
16058 36
13700 11
17026 25
24153 45
23149 21
29945 54
17378 15
32308 44
24898 38
11912 11
35108 46
76261 137
15124 17
25942 34
147337 201
31183 22