39596 54
19427 37
17837 33
37655 33
12807 27
16425 23
29511 21
29052 21
22851 20
22702 18
12089 17
16331 17
16497 16
12090 16
16938 15
10438 14
9562 14
18293 14
7788 13
8591 13
8239 13
13436 13
7807 13
7950 13