12592 16
6690 2
7547 8
6302 1
9363 6
15001 19
21049 38
7922 3
9399 6
18259 58
12079 18
27205 71
16978 29
8018 6
7075 5
9915 7
7941 9
8449 5
9866 7
7168 6
8335 5
7135 3
13262 17
11845 17