853 246
2593 557
27390 375
5997 695
34408 719
7582 801
5928 466
18977 793
16438 233
2932 221
9758 664
4401 101
3234 293