19955 20
9421 9
8909 16
7752 7
7311 5
6565 7
5938 3
5098 7
4572 5
4508 10
4419 10
4361 0
4280 8
3940 7