130221 893
58884 652
16499 729
85596 454
4724 382
42601 167
26932 913
20957 873
35849 712
4574 336
2490 312
25768 809