120409 320
5216 756
32848 847
53351 437
44582 210
39311 644
2322 367
2900 338
3233 484
3853 414
18460 780