19655 39
20707 12
15786 20
12443 3
20046 13
22973 23
10290 8
14306 22
40655 56
15284 14
24851 24
23304 17
16559 12
30241 37
15380 12
18402 16
21642 22
17835 6
19832 27
12996 14
30037 45
17254 16
8160 0
34289 26