21016 20
10041 4
10134 2
7800 12
7901 10
17853 18
8262 5
8080 6
12190 7
7189 6
14781 27
13587 17
9016 11
7017 1
6984 12
12685 20
14637 14
8998 6
10549 10
11546 12
8759 4
11931 9
14361 18
13920 6