130327 893
58914 652
16502 729
85607 454
4727 382
42617 167
26951 913
20986 873
35850 712
4575 336
2490 312
25799 809