1050 116
3752 923
6417 793
5514 508
5744 424
789 30
25452 251
3022 365
4433 530
1742 428
8121 568
2975 426
4213 586
3763 116
15500 446
13718 655