20001 16
12663 6
7548 11
7176 4
9339 6
9669 10
10329 9
10147 10
22723 21
37613 61
15789 24
19283 28
18180 23
20840 42
14809 22
9723 8
17742 22
16788 25
10026 11
24201 34
22901 40
24886 11
21920 29
35296 18