4590 560
2477 338
17853 782
1960 85
7078 597
10606 636
2697 242
4635 584
7691 101
2220 169
3599 784
11753 901
3919 383