803 50
1705 408
1876 564
2600 503
2937 670
2363 490
778 161
999 302
1525 483
2440 479
26027 280
9216 485
65361 346
29438 111
11278 826
15581 158
25358 200
3772 925
9731 239
5637 469