3035 450
3951 715
4008 82
3667 540
3174 360
4846 654
12277 846
3637 523
2846 316
4902 216
1977 37
3753 705
26152 221
7566 928
4037 613
5165 104
3477 888