3012 450
3944 715
3989 82
3651 540
3158 360
4827 654
12246 846
3628 523
2839 316
4890 216
1972 37
3747 705
26135 221
7558 928
4030 613
5157 104
3475 888