39833 10
9608 3
12334 2
16477 4
10154 1
14758 6
11327 9
6877 3
6233 6
8604 7
6359 5
9853 4
6856 10
5905 3
6402 5
6582 7
6955 8
102858 3
17306 10
74859 9
29527 0
32456 9
16478 3
39534 4