853 246
2593 557
27391 375
5998 695
34409 719
7583 801
5929 466
18977 793
16445 233
2932 221
9758 664
4401 101
3234 293