1050 116
3752 923
6417 793
5514 508
4615 654
3460 290
3449 618
3949 809
6226 110
2180 155
3622 556
4206 575
6268 720
8107 109
3543 77
3973 600