8298 399
3131 394
2540 59
2555 71
7384 469
3553 348
3206 261
3664 220
5887 335
6072 765
9699 329
29459 766
29646 404
33737 259
4405 183
39706 317
5458 962