3012 450
3942 715
3988 82
3647 540
3156 360
4827 654
12243 846
3627 523
2836 316
4889 216
1970 37
3743 705
26131 221
7557 928
4028 613
5157 104
3474 888