23830 738
45879 758
1547 327
2513 401
3306 809
912 79
2656 704
2760 457
771 116
1492 313
1344 171
1059 178
4764 571
3843 749
2819 122
1367 92
2491 450
3196 831