31595 577
6838 518
4541 292
23633 570
15065 634
7322 772
3741 283
10160 415
3985 361
4668 345
3931 253
3131 228
2026 371