5060 5
5023 5
4437 3
4267 4
8389 5
15240 42
5750 7
5274 3
11630 12
3744 1
5659 8
4637 3
17743 36
4756 6
4059 0
4646 4
5826 4
5216 6
3258 1
4210 2
3482 2
4642 4
47224 77
14890 21