23652 3
50607 22
99679 51
70529 16
84709 29
34356 11
51378 14
31579 8
33882 13
96128 28
19878 11
40308 24
18756 8
16608 4
26501 8
30634 9
19758 12
29009 12
61001 34
17633 4
49934 27
39982 22
84583 93
71281 16