1050 116
3752 923
6417 793
5514 508
2512 656
6197 816
8117 804
1551 333
1886 469
14898 512
1667 339
1781 123
2157 479
10158 534
1735 516
2735 576