869 50
1705 408
1882 564
2601 503
2938 670
2384 490
782 161
1001 302
1527 483
2448 479
26030 280
9217 485
65364 346
29440 111
11293 826
15582 158
25371 200
3774 925
9733 239
5637 469