6590 613
17043 570
13617 546
4495 146
14481 616
4244 670
9329 315
7514 169
7761 317
8946 825
15681 686
2848 198
2750 520
532 70
4577 479