21242 25
9964 7
8489 5
12379 2
9471 2
7031 1
11907 4
10208 5
12094 4
10422 3
9871 9
7305 3
23978 17
13038 9
12154 13
11669 11
10316 12