40188 71
25571 66
25216 45
24265 36
22764 30
18613 10
17521 19
16251 28
15992 22
15973 29
14752 40
13692 30
13682 19
12067 14
10869 27
10083 8
10069 25
9717 15
9477 30
9243 13
9169 24
8898 19
8785 32
8770 18