16528 15
3996 3
5215 5
7734 8
5461 7
6017 9
4425 3
4904 1
5448 7
7034 7
8115 13
8411 22
5580 5
4604 6
7440 6
20144 44
6631 7
9386 14
8591 13
12747 14
7535 14
4674 2
11492 15
6407 4