4598 560
2481 338
17869 782
1966 85
7091 597
10613 636
2703 242
4641 584
7704 101
2223 169
3599 784
11761 901
3925 383