57488 38
27311 18
15150 10
12878 9
25058 10
11786 7
15878 11
16661 12
30242 26
19684 21
25898 17
45987 18