40833 38
33277 33
28848 34
28026 24
24009 21
23669 15
19748 26
19069 16
17222 21
17138 24
17002 20
16600 25
16120 11
15999 16
15929 2
15513 12
15117 26
15076 29
14772 20
14760 23
14438 19
14361 18
14342 10
13993 23