8285 399
3130 394
2540 59
2555 71
7376 469
3551 348
3205 261
3662 220
5876 335
6068 765
9691 329
29446 766
29619 404
33722 259
4404 183
39688 317
5457 962