18078 15
17479 14
23457 20
10153 7
15143 13
17822 17
169217 15
23623 21
15649 12
2606 1
30548 26
10444 7