24328 738
46488 758
1587 327
2584 401
3348 809
974 79
2694 704
2791 457
838 116
1539 313
1392 171
1114 178
4842 571
3900 749
2909 122
1435 92
2550 450
3246 832