42 3
3986 36
26245 74
9982 19
16526 20
24442 40
14473 7
18885 43
12396 31
24332 97
6090 10
3820 17
16347 53
11728 76
26519 98
5328 33
3886 19
8216 15
5337 15
31001 36
12227 34
57009 172
7167 16
12147 23