853 246
2593 557
27388 375
5997 695
34408 719
7582 801
5928 466
18976 793
16437 233
2932 221
9758 664
4401 101
3234 293