57027 107
32754 47
23527 29
18773 16
18315 15
17766 24
15709 17
13921 20
13688 27
9275 9
8997 8
7814 10
7322 7