21524 17
12443 9
11510 6
12239 2
13546 7
11183 4
11812 4
11492 3
14540 8
16829 15
32080 36
13003 8
11485 4
11434 4
12579 6
11740 7
10576 3
19299 12
12026 10
19267 16
19868 27
12739 6
34789 74
19436 22