28932 27
30558 23
12188 10
18069 15
12618 7
18728 17
17452 16
72368 75
26861 28
22470 20
19431 19
19119 18