1050 116
3752 923
6417 793
5514 508
3253 347
4930 669
4187 765
6128 599
4099 632
3841 695
5211 788
2189 80
3396 446
5674 289
4911 86
4225 440