30005 3
18151 0
11851 5
7184 4
43283 6
15507 9
13731 3
15780 7
10277 1
14103 9
11404 1
12577 4
18409 8
18376 7
23626 1
55027 9
18259 8
23656 6
18758 4
21683 11
43982 11
32028 8
30908 4
17833 2