12002 3
11115 8
15605 15
9695 5
13047 19
12868 18
14268 15
10255 2
8789 1
9480 1
10981 14
26459 35
22934 46
16881 24
21748 28
16144 15
13946 20
10918 7
19098 30
12800 11
16603 18
13667 8
10801 9
18934 26