3060 450
3971 715
4027 82
3682 540
3193 360
4878 654
12346 846
3655 523
2869 316
4931 216
2003 37
3763 705
26188 221
7578 928
4047 613
5169 104
3483 888