17395 523
10380 97
14338 433
26778 181
2555 168
4882 679
8983 655
2965 133
10735 675
8291 626
6640 622
11825 278
4812 225
24531 236