31782 577
6844 518
4542 292
23653 570
15084 634
7324 772
3744 283
10206 415
4008 361
4672 345
3936 253
3135 228
2030 371