130531 893
59005 652
16512 729
85631 454
4729 382
42647 167
26991 913
21046 873
35861 712
4579 336
2495 312
25863 809