8089 40
7703 23
4077 8
6315 11
10055 31
4194 18
4541 15
5454 9
11922 20
2397 3
7819 28
3633 12
4342 12
6816 23
5891 12
6975 11
6000 41
4350 14
10221 70
18131 76
11060 32
31304 146
18439 88
22970 95