5041 4
4875 2
18597 39
9469 16
12000 22
11283 25
9876 10
6926 8
13084 13
5083 5
6080 2
5931 2
4639 1
50164 87
11272 22
8729 11
9659 10
6588 6
16781 38
5465 7
9255 11
8080 5
19710 44
5785 6