4599 560
2481 338
17870 782
1966 85
7093 597
10613 636
2703 242
4643 584
7704 101
2223 169
3599 784
11761 901
3926 383