16088 9
39482 18
5558 41
12048 9
10533 9
13557 12
13402 12
21347 10
61508 55
15475 20
20286 21
16434 15