31582 577
6837 518
4536 292
23632 570
15062 634
7321 772
3741 283
10155 415
3983 361
4668 345
3931 253
3129 228
2026 371