13776 16
7479 3
7170 2
12066 20
15822 28
8050 7
17395 31
8367 6
17187 32
6636 2
10656 15
26281 48
6859 4
8899 16
7276 4
9374 8
108387 222
11173 11
12956 4
7420 9
6830 8
6410 3
7488 9
5730 1