13954 2
17462 6
14633 4
27311 36
34536 70
19311 32
13797 6
19628 25
20145 14
12626 1
15273 2
30583 39
15098 14
21306 12
21302 20
22203 35
23949 26
18534 13
24154 31
32513 56
14282 11
12633 9
20704 28
15639 14