853 246
2595 557
27393 375
5998 695
34410 719
7583 801
5929 466
18977 793
16451 233
2932 221
9758 664
4401 101
3234 293