6583 613
17043 570
13617 546
4494 146
14481 616
4244 670
9329 315
7513 169
7760 317
8946 825
15680 686
2848 198
2750 520
532 70
4576 479