853 246
2596 557
27395 375
5999 695
34412 719
7584 801
5930 466
18978 793
16453 233
2932 221
9758 664
4401 101
3234 293