24556 738
46735 758
1602 327
2597 401
3362 809
1005 79
2714 704
2807 457
851 116
1548 313
1406 171
1133 178
4873 571
3922 749
2941 122
1449 92
2569 450
3257 832