4601 560
2481 338
17871 782
1966 85
7094 597
10615 636
2704 242
4643 584
7704 101
2224 169
3601 784
11761 901
3926 383