3079 450
3984 715
4043 82
3696 540
3217 360
4890 654
12392 846
3664 523
2881 316
4950 216
2013 37
3769 705
26213 221
7585 928
4049 613
5170 104
3491 888