23988 88
8322 15
10426 24
9016 41
6266 26
4938 15
2705 2
3540 6
5006 10
2816 3
1545 1
3995 7
2037 3
5699 11
18037 79
10861 36
11253 46
5906 20
3304 10
10092 30
5752 6
6610 31
12791 39
11926 60