6663 613
17044 570
13627 546
4504 146
14492 616
4246 670
9335 315
7522 169
7766 317
8950 825
15692 686
2859 198
2755 520
535 70
4585 479