856 239
2067 557
1194 272
2584 736
3259 836
2191 496
5983 664
19672 522
30510 574
18673 607
13477 469