130228 893
58888 652
16499 729
85596 454
4724 382
42604 167
26932 913
20960 873
35849 712
4574 336
2490 312
25772 809