853 246
2596 557
27395 375
5999 695
34414 719
7584 801
5930 466
18979 793
16454 233
2932 221
9758 664
4401 101
3234 293