31802 577
6845 518
4542 292
23657 570
15088 634
7326 772
3744 283
10213 415
4010 361
4674 345
3936 253
3142 228
2030 371