1050 116
3752 923
6417 793
5514 508
4676 586
3698 592
3334 458
5472 683
4203 146
4130 98
3425 431
5349 660
4512 115
4627 662
3245 110
5042 740