4396 38
11588 701
66889 506
26336 229
2735 63
14525 684
6180 497
4733 178
2935 459
7404 738
10846 598
11962 545
1035 176
3037 369