12578 1
14333 10
14093 8
13670 6
16516 12
15710 6
24275 23
16429 11
30858 57
18523 35
14282 4
11329 7
14014 8
15091 8
24478 17
14911 9
16511 12
12735 9
21914 29
22519 18
28261 34
19311 16
28997 52
15134 10