8501 12
61028 154
21195 52
13331 31
8335 17
12167 13
9344 15
7837 7
8121 13
4712 2
9440 16
11100 19
10501 26
5819 5
5672 2
10520 24
5671 6
15453 29
5207 1
4859 1
6640 7
6442 5
24375 50