3390 8
11608 25
6695 10
4818 11
3881 8
15934 24
15588 9
1342 9
7766 18
5404 14
1658 6
590 7
27198 24
12966 16
2657 8
8143 12
19434 26
8610 6
8292 22
15953 29
11061 13
20466 11
19503 12
21306 29