23956 1
31030 4
18978 0
38807 6
30676 2
28908 1
28755 6
19580 1
20228 2
31277 4
32879 4
32402 1
25984 2
45852 7
22658 1
21606 2
24077 3
37556 6
152534 58
29431 5
27651 3
21134 2
31333 9
21656 3