1050 116
3752 923
6417 793
5514 508
1579 417
733 124
3274 709
1087 147
2060 513
2140 390
3359 934
2456 585
2869 720
788 102
1593 463
2343 659