1050 116
3752 923
6417 793
5514 508
610 96
1331 258
1807 384
1506 411
435 89
3378 860
2099 646
2177 596
3054 596
3126 817
1797 461
1717 393