4590 560
2478 338
17855 782
1962 85
7078 597
10608 636
2701 242
4638 584
7694 101
2220 169
3599 784
11753 901
3920 383