1062 2
2198 6
15501 27
21374 21
12034 24
4229 15
5055 5
2438 2
4593 13
4216 12
5333 20
2921 9
4833 4
4351 8
3198 5
2312 5
18451 50
5687 19
3949 6
2176 6
2371 8
4704 15
5695 12
4044 10