9412 2
15924 18
14929 23
12215 13
19535 20
24029 11
13631 20
8581 7
12418 6
18950 22
12778 12
9084 8
8618 8
14739 7
14490 4
14129 21
23595 50
10644 7
18893 10
9471 9
14079 17
28421 45
10305 13
19209 41