13894 12
45463 48
12973 10
12012 9
11566 9
19438 19
40155 40
17821 12
13401 11
80746 36
31003 31
9178 7