8298 399
3131 394
2540 59
2555 71
7384 469
3553 348
3206 261
3665 220
5887 335
6072 765
9699 329
29460 766
29648 404
33738 259
4405 183
39710 317
5458 962