8522 3
19186 27
8061 3
16758 18
8658 2
7694 12
9938 8
7614 1
9281 3
26741 22
16937 10
22229 20
18699 15
10392 7
31838 34
15567 17
8746 6
39570 82
8610 4
12847 21
27216 45
15782 26
28362 50
23261 30