9595 29
8658 24
10596 13
8807 17
13728 40
47632 256
2122 11
1867 4
1237 4
4329 7
2229 9
1747 5
18981 67
4576 33
3497 13
4623 26
1777 4
2685 7
3744 11
3820 12
13403 57
2726 6
3643 23
9853 49