4590 560
2477 338
17853 782
1960 85
7078 597
10607 636
2699 242
4635 584
7692 101
2220 169
3599 784
11753 901
3919 383