21240 28
13774 11
14146 7
10624 11
23744 12
45526 110
9190 1
8636 4
12071 6
24472 17
7005 1
7976 2
7282 1
16401 21
39093 31
9904 7
17084 23
9083 4
31237 45
14141 20
15825 18
14220 15
13621 17
30375 39