20621 26
5878 10
3965 9
2797 4
21521 21
18145 34
28557 54
2891 10
5988 10
4996 7
3688 2
3406 12
4339 10
10776 22
36079 63
7284 18
4686 18
2630 4
7697 12
9344 5
35591 58
10890 17
7091 4
18289 3