857 239
2083 557
1202 272
2591 736
3259 836
2191 496
5986 664
19679 522
30646 574
18677 607
13481 469