6458 22
4863 10
7332 27
14951 33
10423 24
2089 6
5661 25
6785 13
39676 115
9387 26
5910 6
14413 50
8793 29
6067 20
50103 155
1999 1
3945 32
1673 2
1483 3
2296 4
3207 15
1463 2
1692 9
1096 3