841 50
1705 408
1880 564
2600 503
2938 670
2367 490
780 161
1000 302
1526 483
2446 479
26029 280
9217 485
65364 346
29440 111
11286 826
15582 158
25363 200
3773 925
9731 239
5637 469