5432 20
5963 5
22218 36
5043 4
8771 66
5575 26
4652 16
1126 2
2483 9
33619 154
7606 28
944 4
3253 9
4232 14
2541 11
1546 4
27461 83
1180 2
2051 5
977 1
2111 6
892 2
7555 36
1067 2