1050 116
3752 923
6417 793
5514 508
3910 691
4498 350
6513 636
6948 189
3955 739
4145 549
4605 546
4886 811
4352 245
4423 168
4813 787
8234 99