5099 12
4273 11
6192 7
5857 9
6394 10
4255 5
4431 8
3797 9
7484 10
4338 6
4059 8
4162 9
3957 9
5550 11
5380 10
4768 6
4149 9
4212 13
5399 14
7608 16
5409 18
6831 12
66057 167
6919 26