30688 23
24548 25
14040 9
13232 18
10900 11
10411 14
10155 20
7773 12
7683 6
7419 15
6996 6
6372 11
5934 8
5592 12
5041 3