21004 30
11487 5
9907 15
9342 17
8450 9
7401 6
6124 0
6006 2
5670 1
5541 5
5436 7
5369 10
5342 9
5258 7
4852 8