4601 560
2481 338
17871 782
1966 85
7094 597
10614 636
2703 242
4643 584
7704 101
2223 169
3599 784
11761 901
3926 383