10014 18
9884 7
14097 23
8985 3
9736 12
8187 4
10226 5
21288 33
8748 2
22549 39
8667 6
8915 4
13987 23
10029 5
9132 1
10201 7
7488 1
9466 6
7195 1
15821 16
21393 30
8144 4
13174 14
22813 50