3053 450
3963 715
4020 82
3675 540
3184 360
4861 654
12319 846
3644 523
2857 316
4917 216
1989 37
3758 705
26169 221
7569 928
4042 613
5168 104
3481 888