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