17013 23
10287 10
12854 6
12273 8
8645 6
11833 10
33245 45
16189 19
20717 26
22958 29
11667 11
7008 12
15619 11
21156 9
13628 1
6993 5
10825 10
30466 37
14447 23
4805 0
10837 16
15515 20
8835 3
8245 7