6615 613
17043 570
13622 546
4500 146
14487 616
4246 670
9331 315
7518 169
7765 317
8948 825
15685 686
2852 198
2753 520
533 70
4580 479