3080 450
3986 715
4043 82
3696 540
3217 360
4890 654
12397 846
3665 523
2881 316
4950 216
2014 37
3769 705
26213 221
7585 928
4049 613
5172 104
3491 888