853 246
2592 557
27387 375
5995 695
34406 719
7582 801
5928 466
18975 793
16433 233
2932 221
9758 664
4400 101
3234 293