3013 450
3944 715
3991 82
3653 540
3158 360
4827 654
12251 846
3628 523
2839 316
4890 216
1972 37
3748 705
26137 221
7558 928
4031 613
5157 104
3476 888