3035 450
3950 715
4007 82
3667 540
3173 360
4846 654
12276 846
3636 523
2846 316
4900 216
1976 37
3753 705
26152 221
7566 928
4037 613
5164 104
3477 888