39827 10
9602 3
12326 2
16479 4
10157 1
14752 6
11334 9
6882 3
6234 6
8605 7
6355 5
9859 4
6854 10
5909 3
6403 5
6582 7
6954 8
102851 3
17305 10
74851 9
29529 0
32454 9
16481 3
39534 4