506 5
4248 6
4146 11
3136 13
4506 4
3437 13
4507 12
4759 6
6743 6
4273 8
8540 16
6715 10
9679 18
8573 14
12174 21
5668 6
3953 3
12329 26
46191 45
15959 22
17642 15
26689 15
9111 0
15339 21