17429 523
10388 97
14350 433
26785 181
2555 168
4884 679
8984 655
2966 133
10738 675
8291 626
6641 622
11827 278
4822 225
24574 236