1050 116
3752 923
6417 793
5514 508
6736 642
5354 247
3863 556
4805 696
2544 239
3709 635
5182 614
3473 416
4508 443
2939 35
6632 570
3749 609