21030 18
14817 11
10565 13
8463 6
10399 6
8665 7
7225 5
6394 0
16697 13
8025 10
14145 17
11400 10
10544 6
14804 20
16016 27
45478 99
15756 20
13013 15
11796 5
10928 6
10909 7
15785 10
10549 8
11678 7