130516 893
59003 652
16512 729
85628 454
4729 382
42647 167
26991 913
21046 873
35860 712
4578 336
2494 312
25863 809