57758 167
113166 288
35036 784
4467 631
3825 572
1833 173
3903 863
3629 642
1950 481
2921 566
2934 631
2808 585
678 120