5608 15
6969 16
3322 4
3116 8
4066 11
2966 7
3010 9
5738 17
3372 2
4005 2
1584 2
3527 4
3329 9
4892 7
4812 16
2220 8
2466 9
2572 8
27142 24
18568 9
13717 12
11826 5
17787 37
62003 61