9295 27
13369 42
20323 99
19512 100
8538 22
78833 273
31098 66
8398 34
21347 81
14493 56
12085 47
16768 61
13667 52
12317 58
9346 49
3886 10
3686 13
6333 23
8137 37
4795 24
13753 47
1935 7
1506 9
3420 10