14588 32
25843 35
28320 49
12585 26
13779 16
43956 115
3806 14
36535 76
1789 5
31209 137
14495 40
83915 99
22338 64
17351 47
1419 2
6754 29
1651 7
2125 6
1750 4
2054 5
19315 91
7167 14
3990 16
7582 10