43417 20
25039 18
28448 17
14079 11
31194 27
14776 17
88229 101
23771 17
17738 13
10882 11
7389 9
9892 10
9713 3
19286 18
9982 12
23330 20
18317 31
14711 15
37133 57
28314 9
14655 30
16270 7
15046 9
22251 6