23652 3
50634 22
99729 51
70555 16
84707 29
34407 11
51431 14
31577 8
33876 13
96134 28
19882 11
40302 24
18781 8
16601 4
26530 8
30656 9
19781 12
29009 12
61027 34
17626 4
49953 27
39978 22
84606 93
71280 16