21531 47
20559 25
11015 5
16688 22
8145 4
7685 4
8361 7
7218 3
8365 5
7205 3
7563 8
6250 1
7039 3
7089 4
17288 39
8214 2
11727 8
7030 9
11109 24
6656 2
7359 6
13661 14
6882 6
9977 13