15072 30
16848 28
16998 27
11586 18
10823 11
14012 14
13382 22
11877 21
26351 123
25159 12
14327 15
26111 74
23337 44
17017 11
18275 26
29676 46
17729 60
11879 11
19909 26
16778 28
10778 8
22196 101
19727 37
12210 6