8562 23
4057 24
3752 4
17405 27
4231 4
6095 16
3524 12
2191 19
7210 32
16279 49
1342 5
2278 3
1275 4
1204 2
1351 2
2128 8
3206 11
2208 4
1185 2
1216 3
1540 3
1933 7
5702 29
1995 5