43041 29
24818 7
23642 26
20763 22
19323 9
19124 27
18858 19
17050 18
15807 13
15775 10
15552 11
15498 16
15182 14
15153 19
14481 16
14004 19
12791 13
12628 7
12194 13
11360 15
11318 18
10626 9
10572 12
10353 12