5120 3
16506 30
8600 10
6940 4
5560 3
8816 15
7587 19
9721 8
6850 6
9193 14
6481 9
6180 2
17843 66
7925 7
5863 4
16233 26
20144 42
6076 12
6437 10
7954 9
6063 4
6137 6
18044 20
9528 11