12800 5
20026 50
9200 6
9801 11
14258 17
19654 21
10946 13
16069 12
12130 9
15871 12
29340 61
21519 24
12576 15
10493 9
26820 49
15040 15
18676 15
10782 18
10645 7
15098 22
23946 34
19388 3
18308 22
14010 15