39795 49
20601 25
16406 9
15628 12
14503 14
13207 5
20188 22
17516 13
22055 13
21713 16
24880 14
58824 21
15972 16
18404 15
17203 16
30842 18
102495 116
34825 23
33238 34
20466 8
28318 37
69281 87
25166 13
23916 20