23836 738
45879 758
1547 327
2513 401
3307 809
913 79
2656 704
2760 457
772 116
1492 313
1345 171
1059 178
4764 571
3844 749
2819 122
1368 92
2491 450
3196 831