18324 19
8089 9
21983 27
9087 13
18094 75
44607 87
12330 17
11299 19
10391 8
6645 15
19636 27
26673 24
35261 40
97436 294
16331 32
42392 155
15996 16
14129 14
21647 17
6439 13
39781 76
25066 34
21790 26
7306 5