23652 3
50657 22
99782 51
70555 16
84778 29
34406 11
51457 14
31609 8
33958 13
96154 28
19882 11
40302 24
18781 8
16609 4
26557 8
30656 9
19779 12
29034 12
61083 34
17654 4
49958 27
40007 22
84627 93
71284 16