24035 28
19735 23
23388 36
14465 23
6589 7
6919 20
3387 9
38903 41
27403 28
7542 11
5144 3
7593 10
10839 4
7615 4
11005 15
16644 15
13202 22
13864 28
2337 2
4350 8
7604 15
4632 5
18996 18
26104 60