21200 21
40311 75
11280 10
14422 18
11798 12
11926 10
28170 68
17095 34
23243 18
13347 10
9573 4
10632 6
10702 6
12347 8
13090 9
15450 19
25229 38
10140 3
13081 12
12279 5
11643 8
10485 11
17268 31
11902 2