32501 32
15481 19
11834 18
24387 34
16115 23
9033 8
4411 6
15251 18
4835 14
9403 16
12207 31
3077 4
12150 22
6313 13
4864 5
5980 7
7241 8
13215 14
17370 27
8455 2
9593 12
21031 30
28092 32
11423 11