3027 450
3947 715
4000 82
3662 540
3164 360
4839 654
12265 846
3631 523
2844 316
4895 216
1975 37
3753 705
26147 221
7564 928
4037 613
5161 104
3476 888