853 246
2596 557
27397 375
5999 695
34417 719
7584 801
5930 466
18982 793
16455 233
2932 221
9758 664
4401 101
3234 293