30187 577
6758 518
4468 292
23462 570
14929 634
7251 772
3703 283
9840 415
3936 361
4607 345
3875 253
3048 228
1982 371