859 239
2097 557
1204 272
2593 736
3262 836
2193 496
5994 664
19682 522
30940 574
18680 607
13489 469