107954 15
104480 13
19927 11
87653 10
92677 9
43429 9
67155 5
79183 5
43033 2
52076 2
33458 2
32958 0