39503 10
9504 3
12182 2
16151 4
10003 1
14679 6
11209 9
6701 3
6205 6
8509 7
6280 5
9730 4
6756 10
5854 3
6326 5
6484 7
6776 8
102455 3
17303 10
74626 9
29452 0
32282 9
16480 3
39378 4