4386 38
11586 701
66887 506
26329 229
2731 63
14521 684
6178 497
4731 178
2935 459
7404 738
10846 598
11960 545
1035 176
3037 369