56423 107
32356 47
23321 29
18574 15
18122 15
17564 24
15311 17
13727 20
13490 28
9076 9
8997 8
7814 10
7128 7