2591 9
9617 29
6799 18
15829 80
10375 25
13828 40
19857 108
11023 36
3735 10
13708 44
2926 4
9015 31
4539 13
4823 15
7261 19
8752 31
2810 13
7653 33
4816 8
7638 14
8238 28
12519 38
6704 10
18776 72