16003 24
12493 18
15868 15
9435 3
10179 10
17469 29
14721 17
17667 36
9767 1
28495 55
55044 117
14771 17
10809 2
9737 2
13510 23
16946 37
11382 21
14093 12
31165 43
12607 14
12828 7
13475 14
12852 19
20224 41