130505 186
3769 165
25940 243
7340 400
2886 121
1417 27
1451 129
5317 610
6308 439
13042 792
2435 336
6008 347
1332 271