857 239
2077 557
1197 272
2590 736
3259 836
2191 496
5983 664
19676 522
30543 574
18676 607
13480 469