21004 30
11487 5
9907 15
9149 17
8450 9
7401 6
5927 0
5809 2
5670 1
5541 5
5369 10
5342 9
5244 7
5065 7
4852 8