8522 3
19186 27
8238 3
16758 18
8658 2
7694 12
9938 8
7614 1
9457 3
26741 22
17118 10
22407 20
18699 15
10392 7
31838 34
15567 17
8746 6
39570 83
8610 4
12847 21
27396 45
15961 26
28362 51
23261 30