20462 24
20607 31
26854 20
21735 17
11721 6
10545 1
10647 3
14777 8
18384 32
10524 3
12426 6
16065 4
24332 35
30988 55
11224 3
17116 13
15040 9
31226 73
12418 2
18828 15
44271 97
12205 6
12940 7
14264 12