24256 738
46425 758
1584 327
2581 401
3346 809
963 79
2690 704
2787 457
833 116
1535 313
1388 171
1107 178
4831 571
3894 749
2900 122
1427 92
2542 450
3243 832