130501 893
58992 652
16512 729
85626 454
4729 382
42646 167
26990 913
21042 873
35859 712
4578 336
2494 312
25859 809