19997 64
20269 30
13546 17
10235 5
8233 7
13164 8
14552 23
11394 7
8744 8
8660 4
8927 5
8008 6
9556 7
19764 21
7343 3
9433 10
9000 7
7517 1
14877 17
6697 3
14401 22
32940 82
14972 21
12232 14