20828 0
15303 1
29309 3
19583 2
24407 4
34982 3
33682 5
45628 4
22732 2
35227 2
42605 4
19751 1
19132 2
39709 3
43082 5
27777 1
22259 6
30234 9
37101 5
28301 8
28330 3
57579 3
25981 0
33577 2