103031 63
94994 100
36976 39
32840 33
26268 23
24807 28
23620 20
22890 18
20818 14
20646 34
19964 20
19897 40
19439 15
19265 6
18883 17
17810 21
16927 21
16419 16
15854 24
15730 15
15394 19
15057 19
15006 10
14935 19