1050 116
3752 923
6417 793
5514 508
10222 753
3972 778
3104 214
4699 684
3491 215
5345 390
6714 726
4280 430
2212 143
7007 881
1209 57
4792 318