21121 64
22646 39
12613 18
10122 12
10880 5
10444 6
10866 3
12177 5
15816 14
9767 13
9968 5
10665 11
10469 8
9343 4
13327 8
12694 6
12465 23
11273 19
15822 26
10980 12
10917 15
12626 26
22718 55
13753 18