23656 3
50656 22
99776 51
70555 16
84777 29
34402 11
51456 14
31601 8
33954 13
96155 28
19884 11
40301 24
18782 8
16605 4
26553 8
30658 9
19776 12
29033 12
61083 34
17658 4
49959 27
40005 22
84627 93
71276 16