853 246
2587 557
27349 375
5989 695
34386 719
7576 801
5920 466
18946 793
16384 233
2930 221
9753 664
4400 101
3233 293