100331 907
3819 564
3139 449
7353 369
4978 636
17386 664
11998 537
5047 195
5698 443
7561 571
12295 802
26328 374
3134 37
1997 203
11001 367
6831 279
8996 486
4936 557