12304 15
11387 6
10488 3
30263 29
16474 12
11226 10
15101 23
10028 3
9671 7
8178 2
11334 8
19444 44
9552 5
20957 29
9822 7
9382 3
10514 3
8810 3
12962 11
20295 33
13741 29
12126 10
21233 10
15909 22