2591 9
9617 28
6419 18
15829 80
9991 24
13828 39
19857 105
11023 36
3735 9
13708 44
2926 4
9015 31
4539 13
4444 15
7261 19
8752 31
2810 13
7272 31
4816 8
7638 14
8238 28
12155 38
6704 10
18776 72