5896 13
5496 3
5167 4
6017 11
6910 14
5647 14
6961 13
5452 11
5427 9
4101 3
5289 4
5503 7
5668 7
6479 8
37313 108
4897 7
6383 12
5135 1
10287 16
9757 27
7178 9
8812 12
19991 48
5828 8