853 246
2578 557
27334 375
5985 695
34379 719
7570 801
5914 466
18931 793
16344 233
2930 221
9751 664
4399 101
3233 293