19676 33
16666 13
11259 10
14954 24
9541 5
5686 10
6248 14
8473 7
14478 16
16028 17
7435 8
17478 21
39254 37
18516 22
8073 14
7466 1
7469 3
8112 12
17449 18
20496 27
10217 15
11208 16
21294 24
9288 12