34783 9
43253 10
22256 4
23529 1
26077 2
40629 8
59679 14
28105 3
19633 3
17784 1
24028 4
76080 9
17353 0
20904 1
16854 2
57682 18
18406 2
43708 16
43107 6
40077 7
26153 0
83734 15
105481 32
60526 20