859 239
2097 557
1207 272
2593 736
3263 836
2193 496
5994 664
19684 522
30992 574
18680 607
13489 469