30087 577
6758 518
4467 292
23459 570
14927 634
7251 772
3702 283
9825 415
3934 361
4605 345
3875 253
3047 228
1981 371