11510 13
10116 6
11619 8
19349 21
15952 16
15432 35
21718 34
13231 7
12198 12
9702 4
10028 2
23538 33
12017 15
16635 29
13297 4
10258 1
26331 8
52067 22
16550 18
22700 25
23573 58
15302 18
14874 20
31062 64