20005 14
17434 31
15418 15
29701 54
12996 9
10379 5
23149 24
19427 32
20820 21
15375 17
13258 19
8768 9
13031 17
7776 6
26737 17
38455 16
69704 81
53259 60
28138 25
22892 28
20255 38
59175 105
16868 25
27590 43