14911 17
25457 71
16006 31
12427 11
15461 15
14150 8
21300 28
26747 53
19601 44
17557 25
36872 116
19327 28
16232 20
49922 169
8890 2
15229 20
15478 25
13563 13
15836 24
35905 85
21204 35
15542 13
11449 9
10878 6