9200 2
8670 1
14556 14
12946 7
10276 3
9762 9
12346 15
13331 15
14225 11
10005 4
10773 8
21400 37
25910 49
19556 41
21625 25
25468 39
21989 38
29039 75
23408 41
18216 26
17009 24
20033 29
31625 40
37513 74