21218 12
14427 9
11324 5
14540 12
12042 6
9436 4
33073 23
13732 11
12949 12
23865 40
21550 28
10117 9
10610 9
16816 14
15058 14
16948 22
31413 70
9769 1
10330 3
11090 5
11769 4
20332 23
16284 27
10737 6